<86>Jun 13 14:44:26 userdel[3008777]: delete user 'rooter'
<86>Jun 13 14:44:26 userdel[3008777]: removed group 'rooter' owned by 'rooter'
<86>Jun 13 14:44:26 groupadd[3008782]: group added to /etc/group: name=rooter, GID=519
<86>Jun 13 14:44:26 groupadd[3008782]: group added to /etc/gshadow: name=rooter
<86>Jun 13 14:44:26 groupadd[3008782]: new group: name=rooter, GID=519
<86>Jun 13 14:44:26 useradd[3008786]: new user: name=rooter, UID=519, GID=519, home=/root, shell=/bin/bash
<86>Jun 13 14:44:26 userdel[3008793]: delete user 'builder'
<86>Jun 13 14:44:26 userdel[3008793]: removed group 'builder' owned by 'builder'
<86>Jun 13 14:44:26 userdel[3008793]: removed shadow group 'builder' owned by 'builder'
<86>Jun 13 14:44:26 groupadd[3008798]: group added to /etc/group: name=builder, GID=520
<86>Jun 13 14:44:26 groupadd[3008798]: group added to /etc/gshadow: name=builder
<86>Jun 13 14:44:26 groupadd[3008798]: new group: name=builder, GID=520
<86>Jun 13 14:44:26 useradd[3008802]: new user: name=builder, UID=520, GID=520, home=/usr/src, shell=/bin/bash
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
<13>Jun 13 14:44:28 rpmi: rpm-macros-kde-common-devel-14.12.1-alt1 1422279175 installed
<13>Jun 13 14:44:28 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed
<13>Jun 13 14:44:28 rpmi: rpm-macros-fedora-compat-0.156-alt1 sisyphus+221696.100.1.1 1550345568 installed
<13>Jun 13 14:44:32 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Jun 13 14:44:32 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Jun 13 14:44:32 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958865 installed
<13>Jun 13 14:44:32 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed
<13>Jun 13 14:44:32 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed
<13>Jun 13 14:44:32 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed
<13>Jun 13 14:44:32 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284337 installed
<13>Jun 13 14:44:32 rpmi: libffi6-1:3.2.1-alt4 sisyphus+251953.300.2.1 1589891360 installed
<13>Jun 13 14:44:32 rpmi: libwayland-client-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed
<13>Jun 13 14:44:32 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed
<13>Jun 13 14:44:33 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Jun 13 14:44:33 rpmi: libboost_system1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:33 rpmi: libboost_thread1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:33 rpmi: liblcms2-2.10-alt1 sisyphus+252625.100.1.1 1590995075 installed
<13>Jun 13 14:44:33 rpmi: libgomp1-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:33 rpmi: libfribidi-1.0.9-alt1 sisyphus+247242.1500.7.1 1583840860 installed
<13>Jun 13 14:44:33 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+245906.100.1.1 1581492503 installed
<13>Jun 13 14:44:33 rpmi: libwayland-server-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed
<13>Jun 13 14:44:33 rpmi: libflac8-1.3.3-alt1 sisyphus+247112.100.1.1 1582855667 installed
<13>Jun 13 14:44:33 rpmi: perl-HTTP-Date-6.04-alt1 sisyphus+241046.100.1.1 1574192946 installed
<13>Jun 13 14:44:33 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244590 installed
<13>Jun 13 14:44:33 rpmi: libgudev-1:233-alt1 sisyphus+235422.100.1.1 1564855273 installed
<13>Jun 13 14:44:33 rpmi: libspeex-1.2-alt1 1528115225 installed
<13>Jun 13 14:44:33 rpmi: udev-rules-1:245.6-alt1 sisyphus+252793.100.1.1 1591265128 installed
<13>Jun 13 14:44:33 rpmi: libopenblas-0.2.20-alt2 sisyphus+229410.100.1.1 1557920019 installed
<13>Jun 13 14:44:33 rpmi: libglvnd-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:44:33 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525762 installed
<13>Jun 13 14:44:33 rpmi: libwxBase3.0-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:44:33 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed
<13>Jun 13 14:44:33 rpmi: libhyphen-2.8.8-alt1 1433702533 installed
<13>Jun 13 14:44:33 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>Jun 13 14:44:33 rpmi: libsqlite3-3.32.2-alt1 sisyphus+253006.200.2.1 1591627769 installed
<13>Jun 13 14:44:33 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed
<13>Jun 13 14:44:33 rpmi: liborc-0.4.31-alt1 sisyphus+240181.100.1.1 1572853315 installed
<13>Jun 13 14:44:33 rpmi: libserd-0.30.2-alt1_1 sisyphus+243654.100.1.1 1577467451 installed
<13>Jun 13 14:44:34 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed
<13>Jun 13 14:44:34 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Jun 13 14:44:34 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed
<13>Jun 13 14:44:34 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Jun 13 14:44:34 rpmi: libjack-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed
<13>Jun 13 14:44:34 rpmi: libnettle8-3.6-alt1 sisyphus+251637.100.3.1 1590060253 installed
<13>Jun 13 14:44:34 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781468 installed
<13>Jun 13 14:44:34 rpmi: libibverbs-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:44:34 rpmi: libx265-176-3.1.2-alt1 sisyphus+242600.100.2.1 1576573626 installed
<13>Jun 13 14:44:34 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Jun 13 14:44:34 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Jun 13 14:44:34 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>Jun 13 14:44:34 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Jun 13 14:44:34 rpmi: librdmacm-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:44:34 rpmi: libsord-0.16.4-alt1_3 sisyphus+248484.100.1.2 1585125767 installed
<13>Jun 13 14:44:34 rpmi: libdc1394-22-2.2.5-alt1 1529659263 installed
<13>Jun 13 14:44:34 rpmi: libboost_filesystem1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:34 rpmi: libboost_regex1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:34 rpmi: libboost_graph1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:34 rpmi: libogg-devel-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed
<13>Jun 13 14:44:34 rpmi: libv4l-1.20.0-alt1 sisyphus+252084.100.1.1 1590156518 installed
<13>Jun 13 14:44:34 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed
<13>Jun 13 14:44:34 rpmi: libxkbcommon-0.10.0-alt1 sisyphus+244530.100.1.1 1579516274 installed
<13>Jun 13 14:44:34 rpmi: libwpe-1.6.0-alt1 sisyphus+247906.100.1.1 1584358460 installed
<13>Jun 13 14:44:34 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Jun 13 14:44:34 rpmi: perl-Compress-Raw-Zlib-2.093-alt1 sisyphus+242766.100.1.1 1576089368 installed
<13>Jun 13 14:44:34 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed
<13>Jun 13 14:44:34 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>Jun 13 14:44:34 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+224334.100.1.1 1552243563 installed
<13>Jun 13 14:44:34 rpmi: libdv-1.0.0-alt5.7 sisyphus+220898.5400.11.1 1551973592 installed
<13>Jun 13 14:44:35 rpmi: libSDL2-2.0.12-alt2 sisyphus+247917.100.1.1 1584363412 installed
<13>Jun 13 14:44:35 rpmi: libdvdread8-6.1.1-alt1 sisyphus+250140.300.10.1 1587542974 installed
<13>Jun 13 14:44:35 rpmi: libbs2b-3.1.0-alt1.3 1327614927 installed
<13>Jun 13 14:44:35 rpmi: libwavpack-5.3.0-alt1 sisyphus+251276.100.1.1 1588785031 installed
<13>Jun 13 14:44:35 rpmi: libvpx6-1.8.2-alt1 sisyphus+243422.100.1.1 1577075240 installed
<13>Jun 13 14:44:35 rpmi: libtwolame-0.4.0-alt1 sisyphus+239176.100.2.1 1571294398 installed
<13>Jun 13 14:44:35 rpmi: liblame-3.100-alt1 1527082574 installed
<13>Jun 13 14:44:35 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>Jun 13 14:44:35 rpmi: libuv-1.37.0-alt1 sisyphus+251308.100.1.1 1588855432 installed
<13>Jun 13 14:44:35 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed
<13>Jun 13 14:44:35 rpmi: libglog-0.3.4-alt4 sisyphus+235324.300.2.1 1564663103 installed
<13>Jun 13 14:44:35 rpmi: libboost_python1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:35 rpmi: libnuma-2.0.13-alt1 sisyphus+251622.100.1.1 1589339704 installed
<13>Jun 13 14:44:35 rpmi: libibumad-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:44:35 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335457 installed
<13>Jun 13 14:44:35 rpmi: libseccomp-2.4.3-alt1 sisyphus+251341.200.2.1 1588963864 installed
<13>Jun 13 14:44:35 rpmi: libiptables-1.8.5-alt1 sisyphus+253146.200.2.1 1591827629 installed
<13>Jun 13 14:44:35 rpmi: libjson-c5-0.14-alt1 sisyphus+251354.100.1.1 1588981964 installed
<13>Jun 13 14:44:35 rpmi: libdevmapper-1.02.171-alt2 sisyphus+251678.100.1.1 1589428754 installed
<13>Jun 13 14:44:35 rpmi: msulogin-1.0-alt1 1366288515 installed
<13>Jun 13 14:44:35 rpmi: mount-2.35.2-alt1 sisyphus+252086.100.1.1 1590157671 installed
<13>Jun 13 14:44:36 rpmi: libquadmath0-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:36 rpmi: libgfortran5-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:36 rpmi: boost-python-headers-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:36 rpmi: libboost_context1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:36 rpmi: libboost_serialization1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:36 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed
<13>Jun 13 14:44:36 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>Jun 13 14:44:36 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Jun 13 14:44:36 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Jun 13 14:44:36 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Jun 13 14:44:36 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Jun 13 14:44:36 rpmi: ilmbase24-common-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed
<13>Jun 13 14:44:36 rpmi: libiex24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed
<13>Jun 13 14:44:36 rpmi: libhalf24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed
<13>Jun 13 14:44:36 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Jun 13 14:44:36 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Jun 13 14:44:36 rpmi: libilmthread24-2.3.0-alt1 sisyphus+237892.300.1.1 1568978210 installed
<13>Jun 13 14:44:36 rpmi: libbrotlienc-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Jun 13 14:44:36 rpmi: libwoff2-1.0.2-alt2 1516265772 installed
<13>Jun 13 14:44:36 rpmi: libboost_fiber1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:36 rpmi: libboost_coroutine1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:36 rpmi: libquadmath9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:36 rpmi: sysvinit-2.88-alt6 sisyphus+240403.100.2.1 1573520141 installed
<13>Jun 13 14:44:36 rpmi: libnetlink-5.7.0-alt1 sisyphus+252743.100.1.1 1591187020 installed
<13>Jun 13 14:44:36 rpmi: libibmad-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:44:36 rpmi: libibnetdisc-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:44:36 rpmi: libnuma-devel-2.0.13-alt1 sisyphus+251622.100.1.1 1589339704 installed
<13>Jun 13 14:44:36 rpmi: libboost_mpi_python1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:36 rpmi: libdvdnav-6.1.0-alt1 sisyphus+250140.340.10.1 1587543016 installed
<13>Jun 13 14:44:36 rpmi: libwxGTK3.0-sound_sdlu-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:44:36 rpmi: libalure-1.2-alt2.qa1 1460398397 installed
<13>Jun 13 14:44:36 rpmi: libopenal-devel-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed
<13>Jun 13 14:44:36 rpmi: libvorbis-devel-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed
<13>Jun 13 14:44:37 rpmi: libboost_log1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:37 rpmi: libsratom-0.6.4-alt1_2 sisyphus+248922.100.1.1 1585587247 installed
<13>Jun 13 14:44:37 rpmi: liblilv-0.24.6-alt1_2 sisyphus+248927.100.1.3 1585591232 installed
<13>Jun 13 14:44:37 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Jun 13 14:44:37 rpmi: libarchive13-3.4.0-alt1 sisyphus+251637.300.3.1 1590062207 installed
<13>Jun 13 14:44:37 rpmi: libhogweed6-3.6-alt1 sisyphus+251637.100.3.1 1590060253 installed
<13>Jun 13 14:44:37 rpmi: libgnutls30-3.6.14-alt1 sisyphus+252951.100.1.1 1591438090 installed
<13>Jun 13 14:44:37 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Jun 13 14:44:37 rpmi: libsamplerate-0.1.9-alt2 1487790086 installed
<13>Jun 13 14:44:37 rpmi: libinstpatch-1.1.5-alt1 sisyphus+252389.100.1.3 1590780818 installed
<13>Jun 13 14:44:37 rpmi: hyphen-en-2.8.8-alt1 1433702533 installed
<13>Jun 13 14:44:37 rpmi: hyphen-ru-20020727-alt3 1237777990 installed
<13>Jun 13 14:44:38 rpmi: libraw-0.19.5-alt1 sisyphus+236397.100.1.1 1566378081 installed
<13>Jun 13 14:44:38 rpmi: libwxBase3.0-devel-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:44:38 rpmi: libshout2-2.2.2-alt3 1303374835 installed
<13>Jun 13 14:44:38 rpmi: libOpenGL-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:44:38 rpmi: libGLES-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:44:38 rpmi: libavc1394-0.5.4-alt1.qa1 1460816781 installed
<13>Jun 13 14:44:38 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed
<13>Jun 13 14:44:38 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed
<13>Jun 13 14:44:38 rpmi: libvidstab-1.1.0-alt2 sisyphus+247392.100.1.1 1583425859 installed
<13>Jun 13 14:44:38 rpmi: libboost_type_erasure1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libboost_locale1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libboost_wave1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libboost_atomic1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libboost_contract1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libboost_chrono1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libboost_timer1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:38 rpmi: libwayland-cursor-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed
<13>Jun 13 14:44:38 rpmi: libflif-0.3-alt3 sisyphus+248230.100.1.1 1584818790 installed
<13>Jun 13 14:44:38 rpmi: libmspack-0.6-alt1 1530626814 installed
<13>Jun 13 14:44:38 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Jun 13 14:44:38 rpmi: libhunspell-1.7.0-alt1 sisyphus+226731.100.2.1 1554585904 installed
<13>Jun 13 14:44:38 rpmi: libaspell-0.60.6.1-alt3 1534002619 installed
<13>Jun 13 14:44:38 rpmi: libenchant2-2.2.8-alt1 sisyphus+247242.1400.7.1 1583840804 installed
<13>Jun 13 14:44:38 rpmi: libphysfs-3.0.2-alt1 sisyphus+227312.100.1.1 1555511355 installed
<13>Jun 13 14:44:38 rpmi: libmad-0.15.1b-alt9 sisyphus+222614.100.1.1 1550890149 installed
<13>Jun 13 14:44:38 rpmi: timidity-instruments-1:1.0-alt1 1166705614 installed
<13>Jun 13 14:44:38 rpmi: libtag-1.11.1-alt1 1479892963 installed
<13>Jun 13 14:44:38 rpmi: libmpg123-1.26.1-alt1 sisyphus+252582.100.1.1 1590910182 installed
<13>Jun 13 14:44:38 rpmi: libvisual0.4-0.4.0-alt3 1301290260 installed
<13>Jun 13 14:44:38 rpmi: libgraphene-1.10.0-alt1 sisyphus+237282.100.1.1 1567964936 installed
<13>Jun 13 14:44:38 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed
<13>Jun 13 14:44:38 rpmi: libwebrtc-0.3-alt2 sisyphus+229377.100.1.1 1557873871 installed
<13>Jun 13 14:44:38 rpmi: vulkan-filesystem-1.2.141-alt1 sisyphus+252847.700.2.1 1591351441 installed
<13>Jun 13 14:44:38 rpmi: libvulkan1-1.2.141-alt1 sisyphus+252847.700.2.1 1591351327 installed
<13>Jun 13 14:44:38 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed
<13>Jun 13 14:44:38 rpmi: libvo-aacenc-0.1.3-alt1 1393497440 installed
<13>Jun 13 14:44:38 rpmi: libsbc-1.2-alt1.1 1501780340 installed
<13>Jun 13 14:44:38 rpmi: libtbb-2020.2-alt1 sisyphus+249584.500.4.1 1586357620 installed
<13>Jun 13 14:44:38 rpmi: libprotobuf22-3.11.4-alt1 sisyphus+247781.40.2.1 1584113681 installed
<13>Jun 13 14:44:38 rpmi: libgflags-2.2.2-alt1 sisyphus+235324.400.2.1 1564663147 installed
<13>Jun 13 14:44:39 rpmi: libepoxy-1.5.4-alt1 sisyphus+242061.100.1.1 1575190160 installed
<13>Jun 13 14:44:39 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>Jun 13 14:44:39 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed
<13>Jun 13 14:44:39 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed
<13>Jun 13 14:44:39 rpmi: perl-Compress-Raw-Bzip2-2.093-alt1 sisyphus+242765.100.1.1 1576089363 installed
<13>Jun 13 14:44:39 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Jun 13 14:44:39 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Jun 13 14:44:39 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed
<13>Jun 13 14:44:39 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed
<13>Jun 13 14:44:39 rpmi: perl-Encode-3.04-alt1 sisyphus+247835.100.1.1 1584190307 installed
<13>Jun 13 14:44:39 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed
<13>Jun 13 14:44:39 rpmi: perl-IO-Compress-2.093-alt1 sisyphus+243543.100.1.1 1577294382 installed
<13>Jun 13 14:44:39 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed
<13>Jun 13 14:44:39 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed
<13>Jun 13 14:44:39 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Jun 13 14:44:39 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Jun 13 14:44:39 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed
<13>Jun 13 14:44:39 rpmi: perl-HTTP-Message-6.24-alt1 sisyphus+253069.100.1.1 1591724742 installed
<13>Jun 13 14:44:39 rpmi: perl-HTTP-Cookies-6.08-alt1 sisyphus+242242.100.1.1 1575454022 installed
<13>Jun 13 14:44:39 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Jun 13 14:44:39 rpmi: perl-libwww-6.45-alt1 sisyphus+253073.100.1.1 1591725695 installed
<13>Jun 13 14:44:39 rpmi: perl-XML-LibXML-2.0202-alt1 sisyphus+246834.100.1.1 1582544040 installed
<13>Jun 13 14:44:39 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed
<13>Jun 13 14:44:39 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed
<13>Jun 13 14:44:39 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed
<13>Jun 13 14:44:40 rpmi: icon-theme-adwaita-3.36.1-alt1 sisyphus+250137.100.1.1 1587127395 installed
<13>Jun 13 14:44:40 rpmi: libmms-0.6.4-alt1 1409679935 installed
<13>Jun 13 14:44:40 rpmi: libyajl-2.1.0-alt1 1399891591 installed
<13>Jun 13 14:44:40 rpmi: libkate-0.4.1-alt1.5 sisyphus+252782.100.1.1 1591254121 installed
<13>Jun 13 14:44:40 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed
<13>Jun 13 14:44:40 rpmi: liblash-1:0.5.4-alt1_40 sisyphus+237783.100.1.1 1568832182 installed
<13>Jun 13 14:44:40 rpmi: libfaad2-2.7-alt6 sisyphus+220898.4600.11.1 1551973412 installed
<13>Jun 13 14:44:40 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+222535.100.1.1 1550881649 installed
<13>Jun 13 14:44:40 rpmi: libsoundtouch-2.1.2-alt1 sisyphus+222705.100.1.1 1551002623 installed
<13>Jun 13 14:44:40 rpmi: libgme-0.6.1-alt1 1521318055 installed
<13>Jun 13 14:44:40 rpmi: libudfread-1.0.0-alt3 1528906339 installed
<13>Jun 13 14:44:40 rpmi: libzeromq-4.2.3-alt1 1513846894 installed
<13>Jun 13 14:44:40 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964843 installed
<13>Jun 13 14:44:40 rpmi: libxvid-1.3.4-alt1 1507033991 installed
<13>Jun 13 14:44:40 rpmi: libx264-148-alt2 1496163832 installed
<13>Jun 13 14:44:40 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed
<13>Jun 13 14:44:40 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed
<13>Jun 13 14:44:40 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed
<13>Jun 13 14:44:40 rpmi: libdav1d-0.5.2-alt1 sisyphus+245080.100.1.1 1580063364 installed
<13>Jun 13 14:44:40 rpmi: libcodec2-0.8.1-alt1 1533802541 installed
<13>Jun 13 14:44:40 rpmi: libaom-1.0.0-alt2 sisyphus+235903.100.1.1 1565598682 installed
<13>Jun 13 14:44:40 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed
<13>Jun 13 14:44:40 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Jun 13 14:44:40 rpmi: libproxy-0.4.15-alt3.1 sisyphus+249308.100.1.1 1585930360 installed
<13>Jun 13 14:44:40 rpmi: libCharLS2-2.0.0-alt1_3 sisyphus+246862.100.1.1 1582570533 installed
<13>Jun 13 14:44:40 rpmi: python-sphinx-objects.inv-1:2.3.9.20200420-alt1 sisyphus+250502.100.1.1 1587598981 installed
<13>Jun 13 14:44:40 rpmi: libtinyxml2.7-7.0.1-alt1 sisyphus+223003.100.1.1 1551407200 installed
<13>Jun 13 14:44:40 rpmi: rpm-macros-cmake-3.17.3-alt1 sisyphus+252398.100.2.1 1590762307 installed
<13>Jun 13 14:44:40 rpmi: rmt-0.4b44-alt2 sisyphus+250767.100.1.1 1588080613 installed
<13>Jun 13 14:44:40 rpmi: dump-0.4b44-alt2 sisyphus+250767.100.1.1 1588080613 installed
<13>Jun 13 14:44:40 rpmi: cmake-modules-3.17.3-alt1 sisyphus+252398.100.2.1 1590762246 installed
<13>Jun 13 14:44:40 rpmi: librhash-1.3.5-alt2 1505156279 installed
<13>Jun 13 14:44:40 rpmi: publicsuffix-list-dafsa-20200401-alt1 sisyphus+249161.100.1.1 1585815856 installed
<13>Jun 13 14:44:40 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531657 installed
<13>Jun 13 14:44:40 rpmi: libnghttp2-1.40.0-alt1 sisyphus+244416.100.1.1 1579241942 installed
<13>Jun 13 14:44:42 rpmi: llvm10.0-libs-10.0.0-alt2 sisyphus+251194.300.5.1 1590062001 installed
<13>Jun 13 14:44:47 rpmi: clang10.0-libs-10.0.0-alt2 sisyphus+251194.300.5.1 1590062001 installed
<13>Jun 13 14:44:47 rpmi: libmetis-5.1.0-alt1.1 1465299656 installed
<13>Jun 13 14:44:47 rpmi: bubblewrap-0.4.1-alt2 sisyphus+251987.200.3.1 1589970076 installed
<13>Jun 13 14:44:47 rpmi: libnumpy-1:1.15.4-alt5 sisyphus+247694.100.3.3 1584382488 installed
<13>Jun 13 14:44:47 rpmi: libboost_program_options1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: libboost_math_tr1l1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: libboost_math_tr1f1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: libboost_math_tr11.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: libboost_math_c99l1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: libboost_math_c99f1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: libboost_math_c991.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:47 rpmi: tcsh-6.20.00-alt2 1503603381 installed
<13>Jun 13 14:44:47 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed
<13>Jun 13 14:44:47 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed
<13>Jun 13 14:44:48 rpmi: openmpi-2.0.1-alt8 sisyphus+229856.100.1.1 1558540200 installed
<13>Jun 13 14:44:48 rpmi: libboost_mpi1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:48 rpmi: libboost_graph_parallel1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:48 rpmi: udev-hwdb-1:245.6-alt1 sisyphus+252793.100.1.1 1591265128 installed
<13>Jun 13 14:44:48 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed
<13>Jun 13 14:44:48 rpmi: losetup-2.35.2-alt1 sisyphus+252086.100.1.1 1590157671 installed
<13>Jun 13 14:44:48 rpmi: lsblk-2.35.2-alt1 sisyphus+252086.100.1.1 1590157671 installed
<13>Jun 13 14:44:48 rpmi: libpci-3.6.4-alt1 sisyphus+247727.100.1.1 1584020253 installed
<13>Jun 13 14:44:48 rpmi: pciids-20200602-alt1 sisyphus+252699.100.1.1 1591139119 installed
<13>Jun 13 14:44:48 rpmi: pciutils-3.6.4-alt1 sisyphus+247727.100.1.1 1584020253 installed
<13>Jun 13 14:44:48 rpmi: libatm-2.5.1-alt6 sisyphus+234093.100.1.1 1562575889 installed
<13>Jun 13 14:44:48 rpmi: chrooted-0.3.11-alt1 sisyphus+249336.100.1.1 1585959537 installed
<13>Jun 13 14:44:48 rpmi: chrooted-resolv-0.3.1-alt2 1176155250 installed
<13>Jun 13 14:44:49 rpmi: libpcre2-10.35-alt1 sisyphus+251510.100.1.1 1589115526 installed
<13>Jun 13 14:44:49 rpmi: libargon2-20190702-alt1 sisyphus+235300.100.1.1 1564606540 installed
<13>Jun 13 14:44:49 rpmi: hwclock-1:2.35.2-alt1 sisyphus+252086.100.1.1 1590157671 installed
<13>Jun 13 14:44:49 rpmi: gcc-fortran-common-1.4.24-alt4 sisyphus+251595.200.2.1 1591096672 installed
<13>Jun 13 14:44:49 rpmi: libgfortran9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:51 rpmi: gcc9-fortran-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:51 rpmi: gcc-fortran-9-alt2 sisyphus+251923.100.2.2 1589881401 installed
<13>Jun 13 14:44:51 rpmi: gcc-c++-common-1.4.24-alt4 sisyphus+251595.200.2.1 1591096672 installed
<13>Jun 13 14:44:52 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:53 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Jun 13 14:44:53 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed
<13>Jun 13 14:44:53 rpmi: libnumpy-py3-1:1.15.4-alt5 sisyphus+247694.100.3.3 1584382488 installed
<13>Jun 13 14:44:53 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388786 installed
<13>Jun 13 14:44:54 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134903 installed
<13>Jun 13 14:44:55 rpmi: libsuitesparse-5.4.0-alt1 sisyphus+231121.400.4.1 1559650115 installed
<13>Jun 13 14:44:55 rpmi: ceres-solver-1.13.0-alt1_8 sisyphus+226018.100.1.1 1554036834 installed
<13>Jun 13 14:44:55 rpmi: libboost_stacktrace1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:55 rpmi: libboost_nowide1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:55 rpmi: libboost_test1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:55 rpmi: libboost_random1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:55 rpmi: libboost_iostreams1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:55 rpmi: libboost_date_time1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:55 rpmi: libboost_container1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-devel-headers-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-asio-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-context-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-coroutine-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-interprocess-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-flyweight-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-polygon-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-geometry-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-locale-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-lockfree-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-log-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-math-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-msm-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:44:57 rpmi: boost-program_options-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-signals-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-filesystem-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: boost-wave-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:44:57 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587857 installed
<13>Jun 13 14:44:57 rpmi: alsa-ucm-conf-1.2.3-alt1 sisyphus+253139.200.1.1 1591812001 installed
<13>Jun 13 14:44:57 rpmi: alsa-topology-conf-1.2.3-alt1 sisyphus+253139.100.1.1 1591811985 installed
<13>Jun 13 14:44:57 rpmi: libalsa-1:1.2.3-alt1 sisyphus+253139.300.1.1 1591812064 installed
<13>Jun 13 14:44:59 rpmi: flite-2.1-alt1 sisyphus+222718.100.1.1 1551026084 installed
<13>Jun 13 14:44:59 rpmi: libImageMagick6-common-6.9.10.94-alt1 sisyphus+246755.100.1.1 1582268060 installed
<13>Jun 13 14:44:59 rpmi: libwmflite-0.2.8.4-alt13 1506519339 installed
<13>Jun 13 14:44:59 rpmi: liblqr-0.4.2-alt1 1383038438 installed
<13>Jun 13 14:44:59 rpmi: libde265-1.0.5-alt1 sisyphus+247130.100.1.1 1582889695 installed
<13>Jun 13 14:44:59 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed
<13>Jun 13 14:45:00 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed
<13>Jun 13 14:45:00 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271537 installed
<13>Jun 13 14:45:00 rpmi: libofa-0.9.3-alt4.1.qa3 1506957671 installed
<13>Jun 13 14:45:00 rpmi: djvu-common-3.5.27-alt1 sisyphus+252709.100.1.1 1591173068 installed
<13>Jun 13 14:45:00 rpmi: libdjvu-3.5.27-alt1 sisyphus+252709.100.1.1 1591173066 installed
<13>Jun 13 14:45:00 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed
<13>Jun 13 14:45:00 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974197 installed
<13>Jun 13 14:45:00 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Jun 13 14:45:00 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed
<13>Jun 13 14:45:00 rpmi: libsystemd-1:245.6-alt1 sisyphus+252793.100.1.1 1591265141 installed
<13>Jun 13 14:45:00 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Jun 13 14:45:00 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed
<13>Jun 13 14:45:00 rpmi: libavahi-0.7-alt3 sisyphus+250384.100.2.1 1587547019 installed
<13>Jun 13 14:45:01 rpmi: libcups-2.3.1-alt1 sisyphus+247381.100.2.2 1583841455 installed
<13>Jun 13 14:45:01 rpmi: dbus-tools-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<86>Jun 13 14:45:01 groupadd[3022552]: group added to /etc/group: name=messagebus, GID=499
<86>Jun 13 14:45:01 groupadd[3022552]: group added to /etc/gshadow: name=messagebus
<86>Jun 13 14:45:01 groupadd[3022552]: new group: name=messagebus, GID=499
<86>Jun 13 14:45:01 useradd[3022562]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null
<13>Jun 13 14:45:01 rpmi: dbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Jun 13 14:45:01 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Jun 13 14:45:01 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed
<13>Jun 13 14:45:02 rpmi: gsettings-desktop-schemas-data-3.36.1-alt1 sisyphus+250870.100.1.1 1588227108 installed
<13>Jun 13 14:45:02 rpmi: libgio-2.64.3-alt1 sisyphus+251581.40.3.3 1590771553 installed
<13>Jun 13 14:45:02 rpmi: gsettings-desktop-schemas-3.36.1-alt1 sisyphus+250870.100.1.1 1588227105 installed
<13>Jun 13 14:45:02 rpmi: libgstreamer1.0-1.16.2-alt1 sisyphus+242248.100.2.1 1575475168 installed
<13>Jun 13 14:45:02 rpmi: gstreamer1.0-1.16.2-alt1 sisyphus+242248.100.2.1 1575475168 installed
<13>Jun 13 14:45:02 rpmi: gobject-introspection-1.64.1-alt1 sisyphus+249424.100.1.1 1586098528 installed
<13>Jun 13 14:45:02 rpmi: libgstreamer1.0-gir-1.16.2-alt1 sisyphus+242248.100.2.1 1575475168 installed
<13>Jun 13 14:45:02 rpmi: libgusb-0.3.4-alt1 sisyphus+247875.100.1.1 1584292779 installed
<13>Jun 13 14:45:02 rpmi: libcolord-1.4.4-alt2 sisyphus+229904.100.1.1 1558606569 installed
<13>Jun 13 14:45:02 rpmi: libdconf-0.36.0-alt1 sisyphus+247780.1000.3.2 1584199861 installed
<13>Jun 13 14:45:02 rpmi: dconf-0.36.0-alt1 sisyphus+247780.1000.3.2 1584199861 installed
<13>Jun 13 14:45:02 rpmi: libgtk+3-schemas-3.24.20-alt1 sisyphus+250751.100.1.1 1588052716 installed
<13>Jun 13 14:45:02 rpmi: libpolkit-0.116-alt2 sisyphus+242835.100.1.1 1576161160 installed
<86>Jun 13 14:45:02 groupadd[3022948]: group added to /etc/group: name=colord, GID=498
<86>Jun 13 14:45:02 groupadd[3022948]: group added to /etc/gshadow: name=colord
<86>Jun 13 14:45:02 groupadd[3022948]: new group: name=colord, GID=498
<86>Jun 13 14:45:02 useradd[3022967]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null
<13>Jun 13 14:45:02 rpmi: colord-1.4.4-alt2 sisyphus+229904.100.1.1 1558606569 installed
<13>Jun 13 14:45:02 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed
<13>Jun 13 14:45:03 rpmi: libjavascriptcoregtk4-2.28.2-alt1 sisyphus+251539.600.8.2 1590703494 installed
<13>Jun 13 14:45:03 rpmi: libsecret-0.20.3-alt1 sisyphus+249988.100.1.1 1586905136 installed
<13>Jun 13 14:45:04 rpmi: xdg-dbus-proxy-0.1.2-alt1 sisyphus+238155.1300.2.1 1569408927 installed
<13>Jun 13 14:45:04 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>Jun 13 14:45:04 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Jun 13 14:45:04 rpmi: libnotify-0.7.9-alt1 sisyphus+247235.100.1.1 1583225654 installed
<13>Jun 13 14:45:04 rpmi: gtk-update-icon-cache-3.24.20-alt1 sisyphus+250751.100.1.1 1588052725 installed
<13>Jun 13 14:45:05 rpmi: libheif-1.7.0-alt1 sisyphus+252999.100.1.1 1591615431 installed
<13>Jun 13 14:45:05 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+248211.200.2.1 1584869557 installed
<13>Jun 13 14:45:05 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>Jun 13 14:45:05 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Jun 13 14:45:05 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Jun 13 14:45:05 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Jun 13 14:45:05 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed
<13>Jun 13 14:45:05 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Jun 13 14:45:06 rpmi: libharfbuzz-2.6.7-alt1 sisyphus+252769.100.1.1 1591212292 installed
<13>Jun 13 14:45:06 rpmi: libfreetype-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed
<13>Jun 13 14:45:06 rpmi: fontconfig-2.13.1-alt1 sisyphus+247349.100.1.2 1583841221 installed
Updating fonts cache: <29>Jun 13 14:45:07 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Jun 13 14:45:07 rpmi: libass9-0.14.0-alt1 sisyphus+220287.100.1.1 1548927397 installed
<13>Jun 13 14:45:08 rpmi: libgs-9.28-alt0.rc1.1 sisyphus+237325.100.1.1 1568104012 installed
<13>Jun 13 14:45:08 rpmi: libbluray-1.0.2-alt2 sisyphus+238344.100.1.1 1569839188 installed
<13>Jun 13 14:45:08 rpmi: libraqm-0.7.0-alt1 sisyphus+235164.100.2.1 1564651518 installed
<13>Jun 13 14:45:08 rpmi: libharfbuzz-icu-2.6.7-alt1 sisyphus+252769.100.1.1 1591212292 installed
<13>Jun 13 14:45:08 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Jun 13 14:45:08 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Jun 13 14:45:08 rpmi: libdrm-1:2.4.102-alt1 sisyphus+252307.100.1.1 1590574828 installed
<13>Jun 13 14:45:08 rpmi: libgbm-4:20.1.1-alt1 sisyphus+253144.100.1.1 1591823782 installed
<13>Jun 13 14:45:08 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>Jun 13 14:45:08 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Jun 13 14:45:08 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jun 13 14:45:08 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Jun 13 14:45:08 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed
<13>Jun 13 14:45:09 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jun 13 14:45:09 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Jun 13 14:45:09 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>Jun 13 14:45:09 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Jun 13 14:45:09 rpmi: libpulseaudio-13.0-alt3 sisyphus+242188.100.1.1 1575382773 installed
<13>Jun 13 14:45:09 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Jun 13 14:45:09 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Jun 13 14:45:09 rpmi: libSDL-1.2.14-alt8 sisyphus+232545.100.1.1 1560879163 installed
<13>Jun 13 14:45:09 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Jun 13 14:45:09 rpmi: libGLX-mesa-4:20.1.1-alt1 sisyphus+253144.100.1.1 1591823782 installed
<13>Jun 13 14:45:09 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed
<13>Jun 13 14:45:09 rpmi: libmikmod-3.3.11.1-alt2 1502706814 installed
<13>Jun 13 14:45:09 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Jun 13 14:45:09 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Jun 13 14:45:09 rpmi: libvdpau-1:1.3-alt1 sisyphus+236768.100.1.1 1567066130 installed
<13>Jun 13 14:45:09 rpmi: libXv-1.0.11-alt1 1527685499 installed
<13>Jun 13 14:45:09 rpmi: libat-spi2-core-2.36.0-alt1 sisyphus+247780.1600.3.2 1584200495 installed
<13>Jun 13 14:45:09 rpmi: libzbar-0.23.1-alt1 sisyphus+252827.100.1.1 1591288134 installed
<13>Jun 13 14:45:09 rpmi: libSDL_mixer-1.2.12-alt1 1421435874 installed
<13>Jun 13 14:45:09 rpmi: libSDL_sound-1.0.3-alt4 sisyphus+222884.100.1.1 1551178000 installed
<13>Jun 13 14:45:09 rpmi: libEGL-mesa-4:20.1.1-alt1 sisyphus+253144.100.1.1 1591823782 installed
<13>Jun 13 14:45:09 rpmi: libEGL-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:45:09 rpmi: libwpebackend-fdo-1.6.1-alt1 sisyphus+252672.100.1.1 1591048098 installed
<13>Jun 13 14:45:09 rpmi: libGLX-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:45:09 rpmi: libGL-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:45:09 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Jun 13 14:45:09 rpmi: libgst-plugins1.0-1.16.2-alt1 sisyphus+242248.200.2.1 1575475391 installed
<13>Jun 13 14:45:09 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Jun 13 14:45:09 rpmi: libva-2.7.1-alt1 sisyphus+251703.100.1.1 1589461900 installed
<13>Jun 13 14:45:09 rpmi: libavutil56-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:09 rpmi: libswscale5-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:09 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Jun 13 14:45:09 rpmi: libswresample3-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:09 rpmi: libpostproc55-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:09 rpmi: libavresample4-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:09 rpmi: libgst-plugins1.0-gir-1.16.2-alt1 sisyphus+242248.200.2.1 1575475391 installed
<13>Jun 13 14:45:09 rpmi: libmjpegtools2.1-2.1.0-alt3 sisyphus+227903.100.1.1 1555879025 installed
<13>Jun 13 14:45:09 rpmi: libfluidsynth-2.1.3-alt1 sisyphus+252389.200.1.3 1590780929 installed
<13>Jun 13 14:45:09 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Jun 13 14:45:09 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed
<13>Jun 13 14:45:09 rpmi: librsvg-1:2.48.6-alt1 sisyphus+252704.100.1.1 1591169929 installed
<13>Jun 13 14:45:09 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed
<13>Jun 13 14:45:09 rpmi: libgtk+2-2.24.32-alt4 sisyphus+248211.200.2.1 1584869549 installed
<13>Jun 13 14:45:10 rpmi: gst-plugins-base1.0-1.16.2-alt1 sisyphus+242248.200.2.1 1575475391 installed
<13>Jun 13 14:45:10 rpmi: libXtst-1.2.2-alt1 1369984893 installed
<13>Jun 13 14:45:10 rpmi: libXxf86dga-1.1.5-alt1 sisyphus+225206.1500.1.2 1552949843 installed
<13>Jun 13 14:45:10 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed
<13>Jun 13 14:45:10 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed
<13>Jun 13 14:45:10 rpmi: liballegro4.4-4.4.2-alt6 sisyphus+222708.100.1.1 1551003601 installed
<13>Jun 13 14:45:10 rpmi: dumb-0.9.3-alt5 1523614896 installed
<13>Jun 13 14:45:10 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542909 installed
<13>Jun 13 14:45:10 rpmi: libgraphviz-2.41.2-alt3 sisyphus+248120.100.2.1 1584721871 installed
<13>Jun 13 14:45:10 rpmi: dbus-tools-gui-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Jun 13 14:45:10 rpmi: at-spi2-core-2.36.0-alt1 sisyphus+247780.1600.3.2 1584200495 installed
<13>Jun 13 14:45:10 rpmi: at-spi2-atk-2.34.2-alt1 sisyphus+247242.200.7.1 1583839952 installed
<13>Jun 13 14:45:10 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507906 installed
<13>Jun 13 14:45:10 rpmi: libavcodec58-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:10 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Jun 13 14:45:12 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Jun 13 14:45:12 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed
<13>Jun 13 14:45:12 rpmi: libglvnd-devel-7:1.3.1-alt2 sisyphus+252520.100.1.1 1590837007 installed
<13>Jun 13 14:45:12 rpmi: libGL-devel-4:20.1.1-alt1 sisyphus+253144.100.1.1 1591823782 installed
<13>Jun 13 14:45:12 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Jun 13 14:45:12 rpmi: libSDL-devel-1.2.14-alt8 sisyphus+232545.100.1.1 1560879163 installed
<13>Jun 13 14:45:12 rpmi: openexr24-common-2.3.0-alt2 sisyphus+237980.100.1.1 1569181634 installed
<13>Jun 13 14:45:12 rpmi: libilmimf24-2.3.0-alt2 sisyphus+237980.100.1.1 1569181634 installed
<13>Jun 13 14:45:12 rpmi: libImageMagick6.6-6.9.10.94-alt1 sisyphus+246755.100.1.1 1582268060 installed
<13>Jun 13 14:45:12 rpmi: ImageMagick-tools-6.9.10.94-alt1 sisyphus+246755.100.1.1 1582268060 installed
<13>Jun 13 14:45:12 rpmi: liballegro-devel-4.4.2-alt6 sisyphus+222708.100.1.1 1551003601 installed
<13>Jun 13 14:45:12 rpmi: python-modules-curses-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:12 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>Jun 13 14:45:12 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>Jun 13 14:45:12 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>Jun 13 14:45:12 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed
<13>Jun 13 14:45:12 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jun 13 14:45:12 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jun 13 14:45:12 rpmi: ca-certificates-2020.06.05-alt1 sisyphus+252902.200.1.1 1591391133 installed
<13>Jun 13 14:45:12 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Jun 13 14:45:12 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Jun 13 14:45:12 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Jun 13 14:45:12 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Jun 13 14:45:13 rpmi: libpython3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>Jun 13 14:45:13 rpmi: python3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>Jun 13 14:45:13 rpmi: python3-base-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<86>Jun 13 14:45:13 groupadd[3026494]: group added to /etc/group: name=_keytab, GID=497
<86>Jun 13 14:45:13 groupadd[3026494]: group added to /etc/gshadow: name=_keytab
<86>Jun 13 14:45:13 groupadd[3026494]: new group: name=_keytab, GID=497
<13>Jun 13 14:45:13 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137330 installed
<13>Jun 13 14:45:13 rpmi: python3-module-six-1.14.0-alt1 sisyphus+251567.100.1.1 1589268039 installed
<13>Jun 13 14:45:13 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed
<13>Jun 13 14:45:13 rpmi: glib2-devel-2.64.3-alt1 sisyphus+251581.40.3.3 1590771553 installed
<13>Jun 13 14:45:13 rpmi: libkmod-26-alt1 sisyphus+226359.100.1.1 1554129990 installed
<13>Jun 13 14:45:13 rpmi: kmod-26-alt1 sisyphus+226359.100.1.1 1554129990 installed
<13>Jun 13 14:45:14 rpmi: libgio-devel-2.64.3-alt1 sisyphus+251581.40.3.3 1590771553 installed
<13>Jun 13 14:45:14 rpmi: libboost_python3-1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:14 rpmi: libboost_mpi_python3-1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:14 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Jun 13 14:45:14 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed
<13>Jun 13 14:45:14 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed
<13>Jun 13 14:45:14 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>Jun 13 14:45:14 rpmi: python-modules-compiler-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-email-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-unittest-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-encodings-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-nis-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-xml-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-hotshot-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-bsddb-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-ctypes-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-multiprocessing-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-logging-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-modules-distutils-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: python-strict-2.7.18-alt1 sisyphus+250345.100.4.1 1588665039 installed
<13>Jun 13 14:45:14 rpmi: python-module-numpy-1:1.15.4-alt5 sisyphus+247694.100.3.3 1584382488 installed
<13>Jun 13 14:45:14 rpmi: libboost_numpy1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:14 rpmi: python-modules-json-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed
<13>Jun 13 14:45:14 rpmi: python-dev-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed
<13>Jun 13 14:45:14 rpmi: boost-python-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<86>Jun 13 14:45:14 groupadd[3028002]: group added to /etc/group: name=sasl, GID=496
<86>Jun 13 14:45:14 groupadd[3028002]: group added to /etc/gshadow: name=sasl
<86>Jun 13 14:45:14 groupadd[3028002]: new group: name=sasl, GID=496
<13>Jun 13 14:45:14 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed
<13>Jun 13 14:45:14 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed
<13>Jun 13 14:45:14 rpmi: libcurl-7.70.0-alt1 sisyphus+251607.100.1.1 1589303299 installed
<13>Jun 13 14:45:15 rpmi: cmake-3.17.3-alt1 sisyphus+252398.100.2.1 1590762307 installed
<13>Jun 13 14:45:15 rpmi: libraptor2-2.0.15-alt1 1417013332 installed
<13>Jun 13 14:45:15 rpmi: liblrdf-0.6.1-alt1 1493047570 installed
<13>Jun 13 14:45:15 rpmi: libssh-0.9.3-alt2 sisyphus+247315.100.1.2 1583840783 installed
<13>Jun 13 14:45:15 rpmi: libavformat58-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:15 rpmi: libavfilter7-2:4.2.3-alt1 sisyphus+252236.200.2.1 1590410990 installed
<13>Jun 13 14:45:15 rpmi: gst-libav-1.16.2-alt1 sisyphus+242248.700.2.1 1575475919 installed
<13>Jun 13 14:45:15 rpmi: libneon-0.30.2-alt1 sisyphus+226834.100.1.1 1554686306 installed
<13>Jun 13 14:45:15 rpmi: python3-module-numpy-1:1.15.4-alt5 sisyphus+247694.100.3.3 1584382488 installed
<13>Jun 13 14:45:15 rpmi: libboost_numpy3-1.73.0-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:15 rpmi: python3-module-genshi-0.7-alt2 sisyphus+229363.100.1.1 1557847335 installed
<13>Jun 13 14:45:15 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed
<13>Jun 13 14:45:15 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed
<13>Jun 13 14:45:15 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed
<13>Jun 13 14:45:15 rpmi: python3-module-lxml-4.5.0-alt2 sisyphus+250566.2700.6.1 1588189778 installed
<13>Jun 13 14:45:15 rpmi: python3-module-docutils-0.16.0-alt1 sisyphus+250087.100.1.1 1587043829 installed
<13>Jun 13 14:45:16 rpmi: python3-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed
<13>Jun 13 14:45:16 rpmi: python3-module-idna-2.9-alt1 sisyphus+248055.100.1.1 1584555852 installed
<13>Jun 13 14:45:16 rpmi: python3-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed
<13>Jun 13 14:45:16 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+244999.200.3.1 1585219427 installed
<13>Jun 13 14:45:16 rpmi: python3-module-cryptography-2.9-alt1 sisyphus+249274.100.1.1 1585916902 installed
<13>Jun 13 14:45:16 rpmi: python3-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed
<13>Jun 13 14:45:16 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed
<13>Jun 13 14:45:16 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed
<13>Jun 13 14:45:16 rpmi: python3-module-urllib3-2:1.25.6-alt1 sisyphus+238720.100.2.1 1570349439 installed
<13>Jun 13 14:45:16 rpmi: python3-module-requests-2.23.0-alt1 sisyphus+248062.500.2.1 1584568230 installed
<13>Jun 13 14:45:16 rpmi: python3-module-pytz-1:2019.3-alt1 sisyphus+242012.100.2.1 1575623104 installed
<13>Jun 13 14:45:16 rpmi: python3-module-babel-1:2.6.0-alt1 sisyphus+228351.2400.6.2 1556652168 installed
<13>Jun 13 14:45:16 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed
<13>Jun 13 14:45:16 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed
<13>Jun 13 14:45:16 rpmi: python3-module-jinja2-2.10.3-alt1 sisyphus+241982.100.1.1 1575023523 installed
<13>Jun 13 14:45:16 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed
<13>Jun 13 14:45:16 rpmi: python3-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed
<13>Jun 13 14:45:16 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed
<13>Jun 13 14:45:16 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed
<13>Jun 13 14:45:16 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed
<13>Jun 13 14:45:16 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed
<13>Jun 13 14:45:16 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed
<13>Jun 13 14:45:16 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed
<13>Jun 13 14:45:16 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed
<13>Jun 13 14:45:16 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed
<13>Jun 13 14:45:16 rpmi: python3-module-Pygments-2.6.1-alt1 sisyphus+251222.200.1.1 1588756845 installed
<13>Jun 13 14:45:17 rpmi: python3-module-sphinx-1:2.2.0-alt3 sisyphus+238476.100.2.1 1569998637 installed
<13>Jun 13 14:45:17 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Jun 13 14:45:17 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Jun 13 14:45:17 rpmi: python3-dev-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed
<13>Jun 13 14:45:17 rpmi: boost-python3-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:17 rpmi: libssl-devel-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Jun 13 14:45:17 rpmi: libtorrent-rasterbar10-3:1.2.7-alt1 sisyphus+253290.100.1.1 1591947990 installed
<13>Jun 13 14:45:17 rpmi: libcryptsetup-2.3.3-alt1 sisyphus+252584.100.1.1 1590913559 installed
<13>Jun 13 14:45:17 rpmi: startup-0.9.9.9-alt1 sisyphus+242122.100.1.1 1575282386 installed
<13>Jun 13 14:45:17 rpmi: systemd-utils-1:245.6-alt1 sisyphus+252793.100.1.1 1591265141 installed
<13>Jun 13 14:45:17 rpmi: dmsetup-1.02.171-alt2 sisyphus+251678.100.1.1 1589428754 installed
<86>Jun 13 14:45:17 groupadd[3028752]: group added to /etc/group: name=tape, GID=495
<86>Jun 13 14:45:17 groupadd[3028752]: group added to /etc/gshadow: name=tape
<86>Jun 13 14:45:17 groupadd[3028752]: new group: name=tape, GID=495
<86>Jun 13 14:45:17 groupadd[3028756]: group added to /etc/group: name=dialout, GID=494
<86>Jun 13 14:45:17 groupadd[3028756]: group added to /etc/gshadow: name=dialout
<86>Jun 13 14:45:17 groupadd[3028756]: new group: name=dialout, GID=494
<86>Jun 13 14:45:17 groupadd[3028760]: group added to /etc/group: name=input, GID=493
<86>Jun 13 14:45:17 groupadd[3028760]: group added to /etc/gshadow: name=input
<86>Jun 13 14:45:17 groupadd[3028760]: new group: name=input, GID=493
<86>Jun 13 14:45:17 groupadd[3028764]: group added to /etc/group: name=video, GID=492
<86>Jun 13 14:45:17 groupadd[3028764]: group added to /etc/gshadow: name=video
<86>Jun 13 14:45:17 groupadd[3028764]: new group: name=video, GID=492
<86>Jun 13 14:45:17 groupadd[3028768]: group added to /etc/group: name=render, GID=491
<86>Jun 13 14:45:17 groupadd[3028768]: group added to /etc/gshadow: name=render
<86>Jun 13 14:45:17 groupadd[3028768]: new group: name=render, GID=491
<13>Jun 13 14:45:17 rpmi: udev-1:245.6-alt1 sisyphus+252793.100.1.1 1591265141 installed
<86>Jun 13 14:45:17 groupadd[3028782]: group added to /etc/group: name=iputils, GID=490
<86>Jun 13 14:45:17 groupadd[3028782]: group added to /etc/gshadow: name=iputils
<86>Jun 13 14:45:17 groupadd[3028782]: new group: name=iputils, GID=490
<86>Jun 13 14:45:17 useradd[3028786]: new user: name=iputils, UID=497, GID=490, home=/dev/null, shell=/dev/null
<86>Jun 13 14:45:17 groupadd[3028792]: group added to /etc/group: name=netadmin, GID=489
<86>Jun 13 14:45:17 groupadd[3028792]: group added to /etc/gshadow: name=netadmin
<86>Jun 13 14:45:17 groupadd[3028792]: new group: name=netadmin, GID=489
<13>Jun 13 14:45:17 rpmi: iputils-20190709-alt2 sisyphus+241803.100.2.1 1575176404 installed
sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory
<13>Jun 13 14:45:17 rpmi: iproute2-5.7.0-alt1 sisyphus+252743.100.1.1 1591187020 installed
<13>Jun 13 14:45:17 rpmi: rdma-core-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:45:17 rpmi: ibacm-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:45:17 rpmi: rdma-core-devel-28.0-alt1 sisyphus+246750.100.1.1 1582248715 installed
<13>Jun 13 14:45:18 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+229856.100.1.1 1558540200 installed
<13>Jun 13 14:45:18 rpmi: boost-mpi-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:18 rpmi: boost-graph-parallel-devel-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888928 installed
<13>Jun 13 14:45:18 rpmi: gdcm-3.0.5-alt1_0 sisyphus+251558.100.1.1 1589218627 installed
<13>Jun 13 14:45:18 rpmi: glib-networking-2.64.3-alt1 sisyphus+251581.1300.3.3 1590773671 installed
<13>Jun 13 14:45:18 rpmi: libsoup-2.70.0-alt1 sisyphus+247780.1300.3.2 1584200094 installed
<13>Jun 13 14:45:18 rpmi: libgssdp1.2-1.2.2-alt1 sisyphus+243789.100.1.1 1577980176 installed
<13>Jun 13 14:45:18 rpmi: libgupnp1.2-1.2.2-alt1 sisyphus+243789.200.1.1 1577980231 installed
<13>Jun 13 14:45:18 rpmi: libgupnp-igd-0.2.5-alt4 sisyphus+248925.100.1.1 1585587908 installed
<13>Jun 13 14:45:18 rpmi: libnice-0.1.17-alt1 sisyphus+252543.100.1.1 1590850962 installed
<13>Jun 13 14:45:18 rpmi: libsoup-gnome-2.70.0-alt1 sisyphus+247780.1300.3.2 1584200094 installed
<13>Jun 13 14:45:18 rpmi: librest-0.8.1-alt1 1508266400 installed
<13>Jun 13 14:45:18 rpmi: libgtk+3-3.24.20-alt1 sisyphus+250751.100.1.1 1588052725 installed
<13>Jun 13 14:45:19 rpmi: libwxGTK3.0-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:45:19 rpmi: libwxGTK3.0-gl-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:45:19 rpmi: libwxGTK3.0-media-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:45:20 rpmi: libopencv4.3-1:4.3.0-alt1 sisyphus+249541.200.3.2 1586370996 installed
<13>Jun 13 14:45:20 rpmi: gst-plugins-bad1.0-1.16.2-alt2 sisyphus+252747.200.1.1 1591193658 installed
<13>Jun 13 14:45:20 rpmi: gst-plugins-good1.0-1.16.2-alt1 sisyphus+242248.300.2.1 1575475529 installed
<13>Jun 13 14:45:22 rpmi: libwebkit2gtk-2.28.2-alt1 sisyphus+251539.600.8.2 1590703494 installed
<13>Jun 13 14:45:22 rpmi: libwxGTK3.0-webview-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:45:22 rpmi: libwxGTK3.0-devel-3.0.4-alt5 sisyphus+228213.200.3.1 1556883461 installed
<13>Jun 13 14:45:22 rpmi: boost-complete-1:1.73.0-alt1 sisyphus+253195.100.1.1 1591888782 installed
<13>Jun 13 14:45:22 rpmi: libtorrent-rasterbar-devel-3:1.2.7-alt1 sisyphus+253290.100.1.1 1591947990 installed
<13>Jun 13 14:45:22 rpmi: cppcheck-1.90-alt1 sisyphus+245046.20.3.1 1579989084 installed
<13>Jun 13 14:45:22 rpmi: ctest-3.17.3-alt1 sisyphus+252398.100.2.1 1590762307 installed
<13>Jun 13 14:45:22 rpmi: libcurl-devel-7.70.0-alt1 sisyphus+251607.100.1.1 1589303299 installed
<13>Jun 13 14:45:22 rpmi: libnotify-devel-0.7.9-alt1 sisyphus+247235.100.1.1 1583225654 installed
<13>Jun 13 14:45:23 rpmi: clang10.0-10.0.0-alt2 sisyphus+251194.300.5.1 1590062001 installed
<13>Jun 13 14:45:23 rpmi: dumb-devel-0.9.3-alt5 1523614896 installed
<13>Jun 13 14:45:23 rpmi: libSDL_mixer-devel-1.2.12-alt1 1421435874 installed
<13>Jun 13 14:45:23 rpmi: libSDL_sound-devel-1.0.3-alt4 sisyphus+222884.100.1.1 1551178000 installed
<13>Jun 13 14:45:23 rpmi: libminizip-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Jun 13 14:45:23 rpmi: libalure-devel-1.2-alt2.qa1 1460398397 installed
<13>Jun 13 14:45:23 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed
<13>Jun 13 14:45:23 rpmi: doxygen-1:1.8.17-alt2 sisyphus+251932.100.4.1 1589893423 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/springlobby-0.267-alt1_5.nosrc.rpm
Installing springlobby-0.267-alt1_5.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.82336
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf springlobby-0.267
+ echo 'Source #0 (springlobby-0.267.tar.bz2):'
Source #0 (springlobby-0.267.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/springlobby-0.267.tar.bz2
+ /bin/tar -xf -
+ cd springlobby-0.267
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (gcc10.patch):'
Patch #0 (gcc10.patch):
+ /usr/bin/patch -p1
patching file src/utils/sortutil.h
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.93336
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd springlobby-0.267
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON
CMake Warning:
  No source or binary directory provided.  Both will be assumed to be the
  same as the current working directory, but note that this warning will
  become a fatal error in future CMake releases.


-- The C compiler identification is GNU 9.3.1
-- The CXX compiler identification is GNU 9.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- gcc 9.3.1 detected
-- Checking to see if CXX compiler accepts flag -std=c++11
-- Checking to see if CXX compiler accepts flag -std=c++11 - yes
-- Checking to see if CXX compiler accepts flag -std=c++17
-- Checking to see if CXX compiler accepts flag -std=c++17 - yes
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen missing components: dot
-- Found Doxyfile.in: /usr/src/RPM/BUILD/springlobby-0.267/doc/Doxyfile.in  
-- Could NOT find LATEX (missing: LATEX_COMPILER) 
-- Found xgettext: /usr/bin/xgettext
-- Found msgmerge: /usr/bin/msgmerge
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found Boost: /usr/include (found suitable version "1.73.0", minimum required is "1.42.0") found components: thread system chrono date_time atomic 
-- found wx-config: /usr/bin/wx-config-3.0
-- found wxwidgets: 3.0.4.0
-- Using WX_CXX_FLAGS: -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__
-- Using WX_C_FLAGS: -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread
-- Using WX_LD_FLAGS: -pthread   -lwx_baseu_net-3.0 -lwx_gtk3u_qa-3.0 -lwx_gtk3u_richtext-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_aui-3.0 -lwx_gtk3u_core-3.0 -lwx_baseu-3.0
-- Looking for C++ include wx/config.h
-- Looking for C++ include wx/config.h - found
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (Jsoncpp).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:45 (find_package_handle_standard_args)
  src/downloader/lib/cmake/FindJsoncpp.cmake:11 (INCLUDE)
  src/CMakeLists.txt:98 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Checking for module 'jsoncpp'
--   No package 'jsoncpp' found
-- Found CURL: /usr/lib/libcurl.so (found version "7.70.0") found components: libcurl 
-- /usr/bin/pkg-config returned -lcurl for linking to libcurl
-- /usr/bin/pkg-config returned  for compiling with libcurl
-- Checking for module 'libnotify'
--   Found libnotify, version 0.7.9
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
-- Checking for module 'glib-2.0'
--   Found glib-2.0, version 2.64.3
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre', required by 'glib-2.0', not found
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (Jsoncpp).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:45 (find_package_handle_standard_args)
  src/downloader/lib/cmake/FindJsoncpp.cmake:11 (INCLUDE)
  src/downloader/lib/CMakeLists.txt:35 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Checking for module 'jsoncpp'
--   No package 'jsoncpp' found
-- PR-Downloader version: tarball
-- Found CURL: /usr/lib/libcurl.so (found version "7.70.0")  
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") 
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (MINIZIP)
  does not match the name of the calling package (MiniZip).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  src/downloader/lib/cmake/FindMiniZip.cmake:24 (Find_Package_Handle_Standard_Args)
  src/downloader/lib/CMakeLists.txt:141 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found MINIZIP: /usr/lib/libminizip.so  
-- Found Boost: /usr/include (found suitable version "1.73.0", minimum required is "1.40.0") found components: system thread chrono date_time atomic 
-- Found PNG: /usr/lib/libpng.so (found version "1.6.37") 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib/libX11.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Sound enabled!
-- Found Alure: /usr/lib/libalure.so  
-- Found OpenAL: /usr/lib/libopenal.so  
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1g")  
-- Building with OpenSSL support: 1.1.1g
-- Found Boost: /usr/include (found suitable version "1.73.0", minimum required is "1.35.0") found components: unit_test_framework 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_INSTALL_LIBDIR
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/springlobby-0.267
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
/usr/bin/cmake -S/usr/src/RPM/BUILD/springlobby-0.267 -B/usr/src/RPM/BUILD/springlobby-0.267 --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/springlobby-0.267/CMakeFiles /usr/src/RPM/BUILD/springlobby-0.267/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f CMakeFiles/Makefile2 all
make  -f po/CMakeFiles/translations.dir/build.make po/CMakeFiles/translations.dir/depend
make  -f src/sound/CMakeFiles/sound.dir/build.make src/sound/CMakeFiles/sound.dir/depend
make  -f src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build.make src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/depend
make  -f src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build.make src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/depend
make  -f src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build.make src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/depend
make  -f src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build.make src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/depend
make  -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/DependInfo.cmake --color=
Scanning dependencies of target pr-sha1
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build.make src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/po /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/po /usr/src/RPM/BUILD/springlobby-0.267/po/CMakeFiles/translations.dir/DependInfo.cmake --color=
Scanning dependencies of target translations
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f po/CMakeFiles/translations.dir/build.make po/CMakeFiles/translations.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/sound /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/sound /usr/src/RPM/BUILD/springlobby-0.267/src/sound/CMakeFiles/sound.dir/DependInfo.cmake --color=
Scanning dependencies of target sound
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/sound/CMakeFiles/sound.dir/build.make src/sound/CMakeFiles/sound.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/DependInfo.cmake --color=
Scanning dependencies of target bencode
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/DependInfo.cmake --color=
Scanning dependencies of target pr-md5
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build.make src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build
make  -f src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build.make src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267/src/CMakeFiles/version.dir/DependInfo.cmake --color=
Scanning dependencies of target version
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/DependInfo.cmake --color=
Scanning dependencies of target pr-7z
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build.make src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267/src && ../tools/regen_config_header.sh /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267
../tools/regen_config_header.sh: line 14: git: command not found
Could not determine version, using old rev 0.267
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  3%] Built target version
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  2%] Generating locale/ar/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/ar/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/ar.po
102 translated messages, 1105 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  3%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zAlloc.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zAlloc.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zAlloc.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  2%] Generating locale/cs/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/cs/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/cs.po
533 translated messages, 674 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  0%] Building CXX object src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/sha1.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 && /usr/bin/c++  -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/pr-sha1.dir/sha1.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1/sha1.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  4%] Linking CXX static library libpr-sha1.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 && /usr/bin/cmake -P CMakeFiles/pr-sha1.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pr-sha1.dir/link.txt --verbose=1
/usr/bin/ar qc libpr-sha1.a  CMakeFiles/pr-sha1.dir/sha1.cpp.o
/usr/bin/ranlib libpr-sha1.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  3%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zBuf.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zBuf.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zBuf.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  4%] Built target pr-sha1
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  4%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zBuf2.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zBuf2.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zBuf2.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  0%] Building CXX object src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/bencode.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode && /usr/bin/c++  -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/bencode.dir/bencode.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode/bencode.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  4%] Generating locale/el/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/el/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/el.po
705 translated messages, 502 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  4%] Generating locale/da/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/da/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/da.po
608 translated messages, 599 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  6%] Linking CXX static library libbencode.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode && /usr/bin/cmake -P CMakeFiles/bencode.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode && /usr/bin/cmake -E cmake_link_script CMakeFiles/bencode.dir/link.txt --verbose=1
/usr/bin/ar qc libbencode.a  CMakeFiles/bencode.dir/bencode.cpp.o
/usr/bin/ranlib libbencode.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  4%] Generating locale/de/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/de/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/de.po
972 translated messages, 235 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  7%] Built target bencode
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  5%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zCrc.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zCrc.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zCrc.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  7%] Generating locale/es/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/es/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/es.po
638 translated messages, 569 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  7%] Generating locale/fi/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/fi/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/fi.po
481 translated messages, 726 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  8%] Generating locale/it/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/it/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/it.po
588 translated messages, 619 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  5%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zCrcOpt.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zCrcOpt.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zCrcOpt.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  7%] Generating locale/fr/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/fr/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/fr.po
797 translated messages, 410 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 11%] Generating locale/pt/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/pt/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/pt.po
424 translated messages, 783 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 10%] Generating locale/pl/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/pl/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/pl.po
465 translated messages, 742 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 11%] Generating locale/ru/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/ru/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/ru.po
1115 translated messages, 92 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 11%] Generating locale/ro/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/ro/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/ro.po
701 translated messages, 506 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 12%] Generating locale/uk/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/uk/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/uk.po
51 translated messages, 1156 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  2%] Building CXX object src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/md5.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 && /usr/bin/c++  -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/pr-md5.dir/md5.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5/md5.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 12%] Generating locale/sv/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/sv/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/sv.po
261 translated messages, 946 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 13%] Generating locale/zh_CN/LC_MESSAGES/springlobby.mo
cd /usr/src/RPM/BUILD/springlobby-0.267/po && /usr/bin/msgfmt -f --check --strict -v -o /usr/src/RPM/BUILD/springlobby-0.267/po/locale/zh_CN/LC_MESSAGES/springlobby.mo /usr/src/RPM/BUILD/springlobby-0.267/po/zh_CN.po
905 translated messages, 302 untranslated messages.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 11%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/CpuArch.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/CpuArch.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/CpuArch.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 15%] Built target translations
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 15%] Linking CXX static library libpr-md5.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 && /usr/bin/cmake -P CMakeFiles/pr-md5.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 && /usr/bin/cmake -E cmake_link_script CMakeFiles/pr-md5.dir/link.txt --verbose=1
/usr/bin/ar qc libpr-md5.a  CMakeFiles/pr-md5.dir/md5.cpp.o
/usr/bin/ranlib libpr-md5.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 16%] Built target pr-md5
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 16%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/Bcj2.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/Bcj2.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/Bcj2.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 16%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/Bra86.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/Bra86.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/Bra86.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 15%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/Bra.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/Bra.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/Bra.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 10%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zDec.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zDec.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zDec.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 15%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/Lzma2Dec.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/Lzma2Dec.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/Lzma2Dec.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build.make src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 17%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zFile.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zFile.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zFile.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/DependInfo.cmake --color=
Scanning dependencies of target lsl-utils
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build.make src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 17%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/Ppmd7Dec.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/Ppmd7Dec.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/Ppmd7Dec.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 19%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zStream.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zStream.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zStream.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 11%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/7zIn.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/7zIn.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/7zIn.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 17%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/Ppmd7.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/Ppmd7.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/Ppmd7.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 14%] Building C object src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/LzmaDec.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cc -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\"  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wall -O0 -g -fPIC -O2 -DNDEBUG   -o CMakeFiles/pr-7z.dir/LzmaDec.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/LzmaDec.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 21%] Linking C static library libpr-7z.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cmake -P CMakeFiles/pr-7z.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z && /usr/bin/cmake -E cmake_link_script CMakeFiles/pr-7z.dir/link.txt --verbose=1
/usr/bin/ar qc libpr-7z.a  CMakeFiles/pr-7z.dir/7zAlloc.c.o CMakeFiles/pr-7z.dir/7zBuf.c.o CMakeFiles/pr-7z.dir/7zBuf2.c.o CMakeFiles/pr-7z.dir/7zCrc.c.o CMakeFiles/pr-7z.dir/7zCrcOpt.c.o CMakeFiles/pr-7z.dir/7zDec.c.o CMakeFiles/pr-7z.dir/7zIn.c.o CMakeFiles/pr-7z.dir/CpuArch.c.o CMakeFiles/pr-7z.dir/LzmaDec.c.o CMakeFiles/pr-7z.dir/Lzma2Dec.c.o CMakeFiles/pr-7z.dir/Bra.c.o CMakeFiles/pr-7z.dir/Bra86.c.o CMakeFiles/pr-7z.dir/Bcj2.c.o CMakeFiles/pr-7z.dir/Ppmd7.c.o CMakeFiles/pr-7z.dir/Ppmd7Dec.c.o CMakeFiles/pr-7z.dir/7zFile.c.o CMakeFiles/pr-7z.dir/7zStream.c.o
/usr/bin/ranlib libpr-7z.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 21%] Built target pr-7z
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/CMakeFiles/Downloader.dir/build.make src/downloader/lib/src/CMakeFiles/Downloader.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/CMakeFiles/Downloader.dir/DependInfo.cmake --color=
Scanning dependencies of target Downloader
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/CMakeFiles/Downloader.dir/build.make src/downloader/lib/src/CMakeFiles/Downloader.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 20%] Building CXX object src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/globalsmanager.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-utils.dir/globalsmanager.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/globalsmanager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 21%] Building CXX object src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/conversion.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-utils.dir/conversion.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/conversion.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  1%] Building CXX object src/sound/CMakeFiles/sound.dir/alsound.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/sound && /usr/bin/c++  -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/include/AL -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/sound.dir/alsound.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sound/alsound.cpp:19:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 22%] Linking CXX static library libsound.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/sound && /usr/bin/cmake -P CMakeFiles/sound.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/sound && /usr/bin/cmake -E cmake_link_script CMakeFiles/sound.dir/link.txt --verbose=1
/usr/bin/ar qc libsound.a  CMakeFiles/sound.dir/alsound.cpp.o
/usr/bin/ranlib libsound.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 22%] Built target sound
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 20%] Building CXX object src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/net.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-utils.dir/net.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/net.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 21%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Rapid/Repo.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Rapid/Repo.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Rapid/Repo.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 22%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Http/DownloadData.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Http/DownloadData.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Http/DownloadData.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 20%] Building CXX object src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/thread.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-utils.dir/thread.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/thread.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 19%] Building CXX object src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/config.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-utils.dir/config.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/config.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 22%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Rapid/Sdp.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Rapid/Sdp.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Rapid/Sdp.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 21%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Rapid/RapidDownloader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 19%] Building CXX object src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/misc.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-utils.dir/misc.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/misc.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 25%] Linking CXX static library liblsl-utils.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/cmake -P CMakeFiles/lsl-utils.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils && /usr/bin/cmake -E cmake_link_script CMakeFiles/lsl-utils.dir/link.txt --verbose=1
/usr/bin/ar qc liblsl-utils.a  CMakeFiles/lsl-utils.dir/misc.cpp.o CMakeFiles/lsl-utils.dir/config.cpp.o CMakeFiles/lsl-utils.dir/thread.cpp.o CMakeFiles/lsl-utils.dir/net.cpp.o CMakeFiles/lsl-utils.dir/globalsmanager.cpp.o CMakeFiles/lsl-utils.dir/conversion.cpp.o
/usr/bin/ranlib liblsl-utils.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 25%] Built target lsl-utils
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build.make src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 24%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/IDownloader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/IDownloader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/IDownloader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 24%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Mirror.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Mirror.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Mirror.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 24%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/DownloadEnum.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/DownloadEnum.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/DownloadEnum.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/DependInfo.cmake --color=
Scanning dependencies of target lsl-unitsync
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build.make src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 23%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Download.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Download.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Download.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 25%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/FileData.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/FileData.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/FileData.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 26%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/HashMD5.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/HashMD5.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/HashMD5.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 23%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/CurlWrapper.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/CurlWrapper.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/CurlWrapper.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 28%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Version.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DPR_DOWNLOADER_VERSION=tarball -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Version.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Version.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 25%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/File.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/File.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/File.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 26%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/HashSHA1.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/HashSHA1.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/HashSHA1.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 28%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/IHash.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/IHash.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/IHash.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 28%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Util.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Util.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Util.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 22%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/Downloader/Http/HttpDownloader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/Downloader/Http/HttpDownloader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/Downloader/Http/HttpDownloader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 29%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/ZipArchive.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/ZipArchive.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/ZipArchive.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 29%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/lib/base64/base64.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/lib/base64/base64.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/base64/base64.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 31%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/sharedlib.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/sharedlib.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/sharedlib.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 29%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/SevenZipArchive.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/SevenZipArchive.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/SevenZipArchive.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 25%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/FileSystem/FileSystem.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/FileSystem/FileSystem.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/FileSystem/FileSystem.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 33%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/mmoptionmodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/mmoptionmodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/mmoptionmodel.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 30%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_value.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_value.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_value.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 30%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_reader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_reader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp: In member function 'bool Json::OurReader::readToken(Json::OurReader::Token&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp:1230:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1230 |     if (features_.allowSingleQuotes_) {
      |     ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp:1235:3: note: here
 1235 |   case '/':
      |   ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 31%] Building CXX object src/downloader/lib/src/CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_writer.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_writer.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_writer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 34%] Linking CXX static library libDownloader.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/cmake -P CMakeFiles/Downloader.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/Downloader.dir/link.txt --verbose=1
/usr/bin/ar qc libDownloader.a  CMakeFiles/Downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o CMakeFiles/Downloader.dir/Downloader/Rapid/Repo.cpp.o CMakeFiles/Downloader.dir/Downloader/Rapid/Sdp.cpp.o CMakeFiles/Downloader.dir/Downloader/Http/HttpDownloader.cpp.o CMakeFiles/Downloader.dir/Downloader/Http/DownloadData.cpp.o CMakeFiles/Downloader.dir/Downloader/CurlWrapper.cpp.o CMakeFiles/Downloader.dir/Downloader/Download.cpp.o CMakeFiles/Downloader.dir/Downloader/IDownloader.cpp.o CMakeFiles/Downloader.dir/Downloader/Mirror.cpp.o CMakeFiles/Downloader.dir/Downloader/DownloadEnum.cpp.o CMakeFiles/Downloader.dir/FileSystem/FileData.cpp.o CMakeFiles/Downloader.dir/FileSystem/FileSystem.cpp.o CMakeFiles/Downloader.dir/FileSystem/File.cpp.o CMakeFiles/Downloader.dir/FileSystem/HashMD5.cpp.o CMakeFiles/Downloader.dir/FileSystem/HashSHA1.cpp.o CMakeFiles/Downloader.dir/FileSystem/IHash.cpp.o CMakeFiles/Downloader.dir/Util.cpp.o CMakeFiles/Downloader.dir/Version.cpp.o CMakeFiles/Downloader.dir/lib/base64/base64.cpp.o CMakeFiles/Downloader.dir/FileSystem/SevenZipArchive.cpp.o CMakeFiles/Downloader.dir/FileSystem/ZipArchive.cpp.o CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_value.cpp.o CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_reader.cpp.o CMakeFiles/Downloader.dir/lib/jsoncpp/src/lib_json/json_writer.cpp.o
/usr/bin/ranlib libDownloader.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 34%] Built target Downloader
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build.make src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/DependInfo.cmake --color=
Scanning dependencies of target pr-downloader_static
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build.make src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 26%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/c_api.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/c_api.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/c_api.cpp
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/c_api.cpp: In member function 'LSL::MapInfo LSL::UnitsyncLib::GetMapInfoEx(int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/c_api.cpp:360:8: warning: variable 'xset' set but not used [-Wunused-but-set-variable]
  360 |   bool xset = false;
      |        ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 34%] Building CXX object src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/pr-downloader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/pr-downloader_static.dir/pr-downloader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/pr-downloader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 35%] Linking CXX static library libpr-downloader_static.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/cmake -P CMakeFiles/pr-downloader_static.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/pr-downloader_static.dir/link.txt --verbose=1
/usr/bin/ar qc libpr-downloader_static.a  CMakeFiles/pr-downloader_static.dir/pr-downloader.cpp.o
/usr/bin/ranlib libpr-downloader_static.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 35%] Built target pr-downloader_static
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 32%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/loader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/loader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/loader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 34%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/springbundle.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/springbundle.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/springbundle.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 34%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_value.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_value.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_value.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 37%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_writer.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_writer.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_writer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 34%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/unitsync_cache.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/unitsync_cache.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync_cache.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 37%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_reader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_reader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp: In member function 'bool Json::OurReader::readToken(Json::OurReader::Token&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp:1230:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1230 |     if (features_.allowSingleQuotes_) {
      |     ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/src/lib_json/json_reader.cpp:1235:3: note: here
 1235 |   case '/':
      |   ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 33%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/optionswrapper.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/optionswrapper.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/optionswrapper.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 32%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/image.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/image.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp
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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:18:
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'cimg_library::CImg<T>& cimg_library::CImg<T>::assign(const cimg_library::CImg<t>&, const char*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:9909:13: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 9909 |             while (*s>='0' && *s<='9') ++s; if (sep=='%') ++s;
      |             ^~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:9909:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 9909 |             while (*s>='0' && *s<='9') ++s; if (sep=='%') ++s;
      |                                             ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'float cimg_library::CImg<T>::_functor4d_streamline2d_oriented::operator()(float, float, float, unsigned int) const':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24355:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24355 |           if (xi<0) xi = 0; if (nxi<0) nxi = 0;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24355:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24355 |           if (xi<0) xi = 0; if (nxi<0) nxi = 0;
      |                             ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24356:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24356 |           if (xi>=ref.width()) xi = ref.width() - 1; if (nxi>=ref.width()) nxi = ref.width() - 1;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24356:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24356 |           if (xi>=ref.width()) xi = ref.width() - 1; if (nxi>=ref.width()) nxi = ref.width() - 1;
      |                                                      ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24357:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24357 |           if (yi<0) yi = 0; if (nyi<0) nyi = 0;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24357:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24357 |           if (yi<0) yi = 0; if (nyi<0) nyi = 0;
      |                             ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24358:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24358 |           if (yi>=ref.height()) yi = ref.height() - 1; if (nyi>=ref.height()) nyi = ref.height() - 1;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24358:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24358 |           if (yi>=ref.height()) yi = ref.height() - 1; if (nyi>=ref.height()) nyi = ref.height() - 1;
      |                                                        ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'float cimg_library::CImg<T>::_functor4d_streamline3d_oriented::operator()(float, float, float, unsigned int) const':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24387:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24387 |           if (xi<0) xi = 0; if (nxi<0) nxi = 0;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24387:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24387 |           if (xi<0) xi = 0; if (nxi<0) nxi = 0;
      |                             ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24388:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24388 |           if (xi>=ref.width()) xi = ref.width() - 1; if (nxi>=ref.width()) nxi = ref.width() - 1;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24388:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24388 |           if (xi>=ref.width()) xi = ref.width() - 1; if (nxi>=ref.width()) nxi = ref.width() - 1;
      |                                                      ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24389:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24389 |           if (yi<0) yi = 0; if (nyi<0) nyi = 0;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24389:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24389 |           if (yi<0) yi = 0; if (nyi<0) nyi = 0;
      |                             ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24390:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24390 |           if (yi>=ref.height()) yi = ref.height() - 1; if (nyi>=ref.height()) nyi = ref.height() - 1;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24390:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24390 |           if (yi>=ref.height()) yi = ref.height() - 1; if (nyi>=ref.height()) nyi = ref.height() - 1;
      |                                                        ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24391:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24391 |           if (zi<0) zi = 0; if (nzi<0) nzi = 0;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24391:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24391 |           if (zi<0) zi = 0; if (nzi<0) nzi = 0;
      |                             ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24392:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24392 |           if (zi>=ref.depth()) zi = ref.depth() - 1; if (nzi>=ref.depth()) nzi = ref.depth() - 1;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:24392:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24392 |           if (zi>=ref.depth()) zi = ref.depth() - 1; if (nzi>=ref.depth()) nzi = ref.depth() - 1;
      |                                                      ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'cimg_library::CImg<typename cimg_library::cimg::last<T, int>::type> cimg_library::CImg<T>::_get_select(cimg_library::CImgDisplay&, const char*, unsigned int, unsigned int*, int, int, int, bool, bool) const':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38582:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38582 |         if (X0<0) X0 = 0; if (X0>=width()) X0 = width() - 1;
      |         ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38582:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38582 |         if (X0<0) X0 = 0; if (X0>=width()) X0 = width() - 1;
      |                           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38583:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38583 |         if (Y0<0) Y0 = 0; if (Y0>=height()) Y0 = height() - 1;
      |         ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38583:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38583 |         if (Y0<0) Y0 = 0; if (Y0>=height()) Y0 = height() - 1;
      |                           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38584:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38584 |         if (Z0<0) Z0 = 0; if (Z0>=depth()) Z0 = depth() - 1;
      |         ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38584:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38584 |         if (Z0<0) Z0 = 0; if (Z0>=depth()) Z0 = depth() - 1;
      |                           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38585:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38585 |         if (X1<1) X1 = 0; if (X1>=width()) X1 = width() - 1;
      |         ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38585:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38585 |         if (X1<1) X1 = 0; if (X1>=width()) X1 = width() - 1;
      |                           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38586:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38586 |         if (Y1<0) Y1 = 0; if (Y1>=height()) Y1 = height() - 1;
      |         ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38586:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38586 |         if (Y1<0) Y1 = 0; if (Y1>=height()) Y1 = height() - 1;
      |                           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38587:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38587 |         if (Z1<0) Z1 = 0; if (Z1>=depth()) Z1 = depth() - 1;
      |         ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:38587:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38587 |         if (Z1<0) Z1 = 0; if (Z1>=depth()) Z1 = depth() - 1;
      |                           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In instantiation of 'cimg_library::CImgList<T>& cimg_library::CImgList<T>::insert(const cimg_library::CImg<T>&, unsigned int, bool) [with T = char]':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47530:42:   required from 'cimg_library::CImgList<T>& cimg_library::CImgList<T>::insert(unsigned int, unsigned int) [with T = char]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:10006:34:   required from 'cimg_library::CImgList<t>& cimg_library::CImg<T>::move_to(cimg_library::CImgList<t>&, unsigned int) [with t = char; T = char]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:51249:40:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47479:32: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct cimg_library::CImg<char>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
47479 |           if (npos) std::memcpy(new_data,_data,sizeof(CImg<T>)*npos);
      |                     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<char>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47480:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct cimg_library::CImg<char>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
47480 |           if (npos!=_width - 1) std::memcpy(new_data + npos + 1,_data + npos,sizeof(CImg<T>)*(_width - 1 - npos));
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<char>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47493:22: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct cimg_library::CImg<char>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
47493 |           std::memset(_data,0,sizeof(CImg<T>)*(_width - 1));
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<char>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47497:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct cimg_library::CImg<char>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
47497 |           if (npos!=_width - 1) std::memmove(_data + npos + 1,_data + npos,sizeof(CImg<T>)*(_width - 1 - npos));
      |                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<char>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In instantiation of 'cimg_library::CImgList<T>& cimg_library::CImgList<T>::insert(const cimg_library::CImg<T>&, unsigned int, bool) [with T = long int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47530:42:   required from 'cimg_library::CImgList<T>& cimg_library::CImgList<T>::insert(unsigned int, unsigned int) [with T = long int]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:10006:34:   required from 'cimg_library::CImgList<t>& cimg_library::CImg<T>::move_to(cimg_library::CImgList<t>&, unsigned int) [with t = long int; T = long int]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:14266:17:   required from 'unsigned int cimg_library::CImg<T>::_cimg_math_parser::compile(char*, char*) [with T = float]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:13978:18:   required from 'cimg_library::CImg<T>::_cimg_math_parser::_cimg_math_parser(const cimg_library::CImg<T>&, cimg_library::CImg<T>*, const char*, const char*) [with T = float]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:16774:14:   required from 'double cimg_library::CImg<T>::_eval(cimg_library::CImg<T>*, const char*, double, double, double, double) const [with T = float]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:16761:40:   required from 'double cimg_library::CImg<T>::eval(const char*, double, double, double, double) const [with T = float]'
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:51691:41:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47479:32: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct cimg_library::CImg<long int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
47479 |           if (npos) std::memcpy(new_data,_data,sizeof(CImg<T>)*npos);
      |                     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<long int>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47480:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct cimg_library::CImg<long int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
47480 |           if (npos!=_width - 1) std::memcpy(new_data + npos + 1,_data + npos,sizeof(CImg<T>)*(_width - 1 - npos));
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<long int>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47493:22: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct cimg_library::CImg<long int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
47493 |           std::memset(_data,0,sizeof(CImg<T>)*(_width - 1));
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<long int>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:47497:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct cimg_library::CImg<long int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
47497 |           if (npos!=_width - 1) std::memmove(_data + npos + 1,_data + npos,sizeof(CImg<T>)*(_width - 1 - npos));
      |                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:8976:10: note: 'struct cimg_library::CImg<long int>' declared here
 8976 |   struct CImg {
      |          ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In static member function 'static void cimg_library::CImg<T>::_load_inr_header(FILE*, int*, float*) [with T = short unsigned int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41130:81: warning: this statement may fall through [-Wimplicit-fallthrough=]
41130 |         case 2 : out[5] = cimg::strncasecmp(tmp1,"unsigned",8)?1:0; std::strncpy(tmp1,tmp2,sizeof(tmp1) - 1);
      |                                                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41131:9: note: here
41131 |         case 1 :
      |         ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41135:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
41135 |           if (out[4]>=0) break;
      |           ^~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41136:9: note: here
41136 |         default :
      |         ^~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'cimg_library::CImg<T>& cimg_library::CImg<T>::_load_pandore(FILE*, const char*) [with T = short unsigned int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41285:64: warning: this statement may fall through [-Wimplicit-fallthrough=]
41285 |                                    filename?filename:"(FILE*)"); }
      |                                                                ^
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41424:17: note: in expansion of macro '_cimg_load_pandore_case'
41424 |       case 23 : _cimg_load_pandore_case(2,dims[1],1,1,dims[0],long,int,short,4);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41425:7: note: here
41425 |       case 24 : _cimg_load_pandore_case(2,dims[1],1,1,dims[0],unsigned long,unsigned int,unsigned short,4); break;
      |       ^~~~
In file included from /usr/include/string.h:508,
                 from /usr/include/wx-3.0/wx/string.h:38,
                 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'static void cimg_library::CImg<T>::_load_inr_header(FILE*, int*, float*) [with T = short unsigned int]' at /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41130:81:
/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'int cimg_library::cimg::system(const char*, const char*)' at /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:4045:21,
    inlined from 'cimg_library::CImg<T>& cimg_library::CImg<T>::load_imagemagick_external(const char*) [with T = short unsigned int]' at /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:42055:19:
/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:18:
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'cimg_library::CImg<T>& cimg_library::CImg<T>::load_imagemagick_external(const char*) [with T = short unsigned int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:4042:41: note: length computed here
 4042 |       const unsigned int l = std::strlen(command);
      |                              ~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/string.h:508,
                 from /usr/include/wx-3.0/wx/string.h:38,
                 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/image.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:9:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'int cimg_library::cimg::system(const char*, const char*)' at /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:4045:21,
    inlined from 'cimg_library::CImg<T>& cimg_library::CImg<T>::load_graphicsmagick_external(const char*) [with T = short unsigned int]' at /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:41939:19:
/usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/image.cpp:18:
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h: In member function 'cimg_library::CImg<T>& cimg_library::CImg<T>::load_graphicsmagick_external(const char*) [with T = short unsigned int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/cimg/CImg.h:4042:41: note: length computed here
 4042 |       const unsigned int l = std::strlen(command);
      |                              ~~~~~~~~~~~^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 33%] Building CXX object src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/unitsync.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/c++  -DARCHIVE_SUPPORT -DHAVE_SPRINGLOBBY -DHAVE_WX -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wall -O0 -g -fPIC -O2 -DNDEBUG -std=c++17    -std=gnu++11 -o CMakeFiles/lsl-unitsync.dir/unitsync.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 38%] Linking CXX static library liblsl-unitsync.a
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/cmake -P CMakeFiles/lsl-unitsync.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync && /usr/bin/cmake -E cmake_link_script CMakeFiles/lsl-unitsync.dir/link.txt --verbose=1
/usr/bin/ar qc liblsl-unitsync.a  CMakeFiles/lsl-unitsync.dir/c_api.cpp.o CMakeFiles/lsl-unitsync.dir/sharedlib.cpp.o CMakeFiles/lsl-unitsync.dir/image.cpp.o CMakeFiles/lsl-unitsync.dir/loader.cpp.o CMakeFiles/lsl-unitsync.dir/mmoptionmodel.cpp.o CMakeFiles/lsl-unitsync.dir/optionswrapper.cpp.o CMakeFiles/lsl-unitsync.dir/unitsync.cpp.o CMakeFiles/lsl-unitsync.dir/unitsync_cache.cpp.o CMakeFiles/lsl-unitsync.dir/springbundle.cpp.o CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_value.cpp.o CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_reader.cpp.o CMakeFiles/lsl-unitsync.dir/__/__/lib/jsoncpp/src/lib_json/json_writer.cpp.o
/usr/bin/ranlib liblsl-unitsync.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 38%] Built target lsl-unitsync
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/CMakeFiles/springlobby.dir/build.make src/CMakeFiles/springlobby.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267/src/CMakeFiles/springlobby.dir/DependInfo.cmake --color=
Scanning dependencies of target springlobby
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/CMakeFiles/springlobby.dir/build.make src/CMakeFiles/springlobby.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 39%] Building CXX object src/CMakeFiles/springlobby.dir/address.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/address.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/address.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 39%] Building CXX object src/CMakeFiles/springlobby.dir/battlelist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/battlelist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/battlelist.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 40%] Building CXX object src/CMakeFiles/springlobby.dir/chatlog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/chatlog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/file.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/file.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/file.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/chatlog.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 41%] Building CXX object src/CMakeFiles/springlobby.dir/autohostmanager.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/autohostmanager.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohostmanager.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 40%] Building CXX object src/CMakeFiles/springlobby.dir/channellist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/channellist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:12:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:14:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:14:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.cpp:14:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 40%] Building CXX object src/CMakeFiles/springlobby.dir/channel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/channel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp
In file included from /usr/include/wx-3.0/wx/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:8:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:8:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:8:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:11:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:8:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:12:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/regex.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channel.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 39%] Building CXX object src/CMakeFiles/springlobby.dir/autohost.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/autohost.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/autohost.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 43%] Building CXX object src/CMakeFiles/springlobby.dir/httpfile.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/httpfile.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/httpfile.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 42%] Building CXX object src/CMakeFiles/springlobby.dir/contentsearchresult.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/contentsearchresult.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/image.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/contentsearchresult.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 43%] Building CXX object src/CMakeFiles/springlobby.dir/flagimages.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/flagimages.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp
In file included from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/flagimages.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 44%] Building CXX object src/CMakeFiles/springlobby.dir/iconimagelist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/iconimagelist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp
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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/generic/imaglist.h:13,
                 from /usr/include/wx-3.0/wx/imaglist.h:49,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/imaglist.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:8:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/dc.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:12:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:11:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/iconimagelist.cpp:12:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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);
      |                     ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 44%] Building CXX object src/CMakeFiles/springlobby.dir/iplaybacklist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/iplaybacklist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 46%] Building CXX object src/CMakeFiles/springlobby.dir/offlineserver.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/offlineserver.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp
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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/inetclass.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/socket.h: In member function 'virtual wxEvent* wxSocketEvent::Clone() const':
/usr/include/wx-3.0/wx/socket.h:413:68: warning: implicitly-declared 'wxSocketEvent::wxSocketEvent(const wxSocketEvent&)' is deprecated [-Wdeprecated-copy]
  413 |     virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSocketEvent' has user-provided 'wxSocketEvent& wxSocketEvent::operator=(const wxSocketEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:420:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  420 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 47%] Building CXX object src/CMakeFiles/springlobby.dir/playbackthread.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/playbackthread.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:8:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/playbackthread.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 39%] Building CXX object src/CMakeFiles/springlobby.dir/battle.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/battle.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:12:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:15:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:18:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:44: note: in expansion of macro 'wxTimerEventHandler'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |                                            ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:35:1: note: in expansion of macro 'EVT_TIMER'
   35 | EVT_TIMER(TIMER_ID, Battle::OnTimer)
      | ^~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp: In member function 'virtual bool Battle::ExecuteSayCommand(const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:369:13: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  369 |    } catch (assert_exception) {
      |             ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp: In member function 'virtual void Battle::FixTeamIDs(IBattle::BalanceType, bool, bool, int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/battle.cpp:967:12: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  967 |   } catch (assert_exception) {
      |            ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 47%] Building CXX object src/CMakeFiles/springlobby.dir/replaylist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/replaylist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/replaylist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 48%] Building CXX object src/CMakeFiles/springlobby.dir/serverselector.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/serverselector.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/serverselector.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 47%] Building CXX object src/CMakeFiles/springlobby.dir/servermanager.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/servermanager.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:7:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:10:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/servermanager.cpp:5:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 48%] Building CXX object src/CMakeFiles/springlobby.dir/savegamelist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/savegamelist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iplaybacklist.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/savegamelist.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 43%] Building CXX object src/CMakeFiles/springlobby.dir/ibattle.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/ibattle.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:23:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/ibattle.cpp:17:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 44%] Building CXX object src/CMakeFiles/springlobby.dir/iserver.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/iserver.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:8:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:8:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:8:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/battle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/channellist.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:13:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:8:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp: In member function 'void IServer::_RemoveUser(const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:109:16: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  109 |  } catch (std::runtime_error) {
      |                ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp: In member function 'void IServer::Reset()':
/usr/src/RPM/BUILD/springlobby-0.267/src/iserver.cpp:164:17: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  164 |   } catch (std::runtime_error) {
      |                 ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 49%] Building CXX object src/CMakeFiles/springlobby.dir/socket.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/socket.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/socket.h: In member function 'virtual wxEvent* wxSocketEvent::Clone() const':
/usr/include/wx-3.0/wx/socket.h:413:68: warning: implicitly-declared 'wxSocketEvent::wxSocketEvent(const wxSocketEvent&)' is deprecated [-Wdeprecated-copy]
  413 |     virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSocketEvent' has user-provided 'wxSocketEvent& wxSocketEvent::operator=(const wxSocketEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:420:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  420 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:12:
/usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSocketEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:430:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  430 |     wx__DECLARE_EVT1(wxEVT_SOCKET, id, wxSocketEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:427:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  427 |     wxEVENT_HANDLER_CAST(wxSocketEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:430:40: note: in expansion of macro 'wxSocketEventHandler'
  430 |     wx__DECLARE_EVT1(wxEVT_SOCKET, id, wxSocketEventHandler(func))
      |                                        ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/socket.cpp:52:1: note: in expansion of macro 'EVT_SOCKET'
   52 | EVT_SOCKET(SOCKET_ID, Socket::OnSocketEvent)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 46%] Building CXX object src/CMakeFiles/springlobby.dir/offlinebattle.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/offlinebattle.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlinebattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 50%] Building CXX object src/CMakeFiles/springlobby.dir/springlobbyapp.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springlobbyapp.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/include/wx-3.0/wx/generic/choicdgg.h:15,
                 from /usr/include/wx-3.0/wx/choicdlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:18:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:18:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:29:
/usr/include/wx-3.0/wx/socket.h: In member function 'virtual wxEvent* wxSocketEvent::Clone() const':
/usr/include/wx-3.0/wx/socket.h:413:68: warning: implicitly-declared 'wxSocketEvent::wxSocketEvent(const wxSocketEvent&)' is deprecated [-Wdeprecated-copy]
  413 |     virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSocketEvent' has user-provided 'wxSocketEvent& wxSocketEvent::operator=(const wxSocketEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:420:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  420 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:45:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springlobbyapp.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 49%] Building CXX object src/CMakeFiles/springlobby.dir/serverevents.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/serverevents.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp
In file included from /usr/include/wx-3.0/wx/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/longlong.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:18:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:18:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:18:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:18:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:27:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/longlong.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnHostedBattle(int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:310:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  310 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleInfoUpdated(int, int, bool, const string&, const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:403:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  403 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleInfoUpdated(int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:554:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  554 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleDisableUnit(int, const string&, int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:580:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  580 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleEnableUnit(int, const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:591:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  591 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleEnableAllUnits(int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:602:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  602 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnRequestBattleStatus(int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:720:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  720 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnSaidBattle(int, const string&, const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:736:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  736 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleAction(int, const string&, const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:745:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  745 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleStartRectAdd(int, int, int, int, int, int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:756:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  756 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleStartRectRemove(int, int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:767:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  767 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnBattleAddBot(int, const string&, UserBattleStatus)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:780:11: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
  780 |  } catch (assert_exception) {
      |           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp: In member function 'void ServerEvents::OnClientIPPort(const string&, const string&, unsigned int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/serverevents.cpp:891:16: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=]
  891 |  } catch (std::runtime_error) {
      |                ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 50%] Building CXX object src/CMakeFiles/springlobby.dir/spring.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/spring.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:33:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:33:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:33:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:39:
/usr/include/wx-3.0/wx/process.h: In member function 'virtual wxEvent* wxProcessEvent::Clone() const':
/usr/include/wx-3.0/wx/process.h:170:69: warning: implicitly-declared 'wxProcessEvent::wxProcessEvent(const wxProcessEvent&)' is deprecated [-Wdeprecated-copy]
  170 |     virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxProcessEvent' has user-provided 'wxProcessEvent& wxProcessEvent::operator=(const wxProcessEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/process.h:176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:18:
/usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/spring.cpp:49:1: note: in expansion of macro 'EVT_COMMAND'
   49 | EVT_COMMAND(PROC_SPRING, wxEVT_SPRING_EXIT, Spring::OnTerminated)
      | ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 50%] Building CXX object src/CMakeFiles/springlobby.dir/springprocess.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springprocess.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/process.h: In member function 'virtual wxEvent* wxProcessEvent::Clone() const':
/usr/include/wx-3.0/wx/process.h:170:69: warning: implicitly-declared 'wxProcessEvent::wxProcessEvent(const wxProcessEvent&)' is deprecated [-Wdeprecated-copy]
  170 |     virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/thread.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxProcessEvent' has user-provided 'wxProcessEvent& wxProcessEvent::operator=(const wxProcessEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/process.h:176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp: In member function 'void SpringProcess::SetCommand(const wxString&, const wxArrayString&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:40:13: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   40 |  m_params = params;
      |             ^~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/process.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springprocess.cpp:13:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 51%] Building CXX object src/CMakeFiles/springlobby.dir/sysinfo.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/sysinfo.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/sysinfo.cpp:13:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 48%] Building CXX object src/CMakeFiles/springlobby.dir/singleplayerbattle.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/singleplayerbattle.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:9:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/singleplayerbattle.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 53%] Building CXX object src/CMakeFiles/springlobby.dir/updatehelper.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/updatehelper.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:8:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:9:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:9:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/updatehelper.cpp:9:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 52%] Building CXX object src/CMakeFiles/springlobby.dir/user.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/user.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp
In file included from /usr/include/wx-3.0/wx/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:18:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/user.cpp:20:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 53%] Building CXX object src/CMakeFiles/springlobby.dir/log.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/log.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:14:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:15:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp: In function 'void L_LOG(const char*, int, const char*, L_LEVEL, const char*, ...)':
/usr/src/RPM/BUILD/springlobby-0.267/src/log.cpp:221:12: warning: unused variable 'res' [-Wunused-variable]
  221 |  const int res = vsnprintf(buf, sizeof(buf), format, args);
      |            ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 55%] Building CXX object src/CMakeFiles/springlobby.dir/stacktrace.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/stacktrace.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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/src/RPM/BUILD/springlobby-0.267/src/stacktrace.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/stacktrace.cpp:5:
/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
      |                 ~~~~~~~~~~~~~^
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 55%] Building CXX object src/CMakeFiles/springlobby.dir/exception.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/exception.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/exception.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/exception.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 42%] Building CXX object src/CMakeFiles/springlobby.dir/countrycodes.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/countrycodes.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp
In file included from /usr/include/wx-3.0/wx/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:4:
/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/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp: In function 'void InitTable()':
/usr/src/RPM/BUILD/springlobby-0.267/src/countrycodes.cpp:9:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without
    9 | void InitTable()
      |      ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 52%] Building CXX object src/CMakeFiles/springlobby.dir/userlist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/userlist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/userlist.cpp:14:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 56%] Building CXX object src/CMakeFiles/springlobby.dir/gui/activitynotice.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/activitynotice.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:44: note: in expansion of macro 'wxTimerEventHandler'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |                                            ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/activitynotice.cpp:12:1: note: in expansion of macro 'EVT_TIMER'
   12 | EVT_TIMER(wxID_ANY, ActivityNoticePanel::OnTimer)
      | ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 52%] Building CXX object src/CMakeFiles/springlobby.dir/useractions.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/useractions.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:11:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:12:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:12:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp: In member function 'void UserActions::Init()':
/usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:102:27: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  102 |  m_groupNames = GetGroups();
      |                           ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:110:40: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  110 |   m_groupMap[name] = GetPeopleList(name);
      |                                        ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:131:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  131 |   m_actionsGroups[cur] = tmp;
      |                          ^~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:133:29: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  133 |  m_actionsGroups[ActNone] = m_groupNames;
      |                             ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 56%] Building CXX object src/CMakeFiles/springlobby.dir/aui/auimanager.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/aui/auimanager.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:22,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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/aui/framemanager.h:22,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:22,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:27,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 57%] Building CXX object src/CMakeFiles/springlobby.dir/gui/agreementdialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/agreementdialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:16:1: note: in expansion of macro 'EVT_BUTTON'
   16 | EVT_BUTTON(AGREE_YES, AgreementDialog::OnYes)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/agreementdialog.cpp:17:1: note: in expansion of macro 'EVT_BUTTON'
   17 | EVT_BUTTON(AGREE_NO, AgreementDialog::OnNo)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 51%] Building CXX object src/CMakeFiles/springlobby.dir/tasserver.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/tasserver.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp
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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/timer.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/inetclass.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/socket.h: In member function 'virtual wxEvent* wxSocketEvent::Clone() const':
/usr/include/wx-3.0/wx/socket.h:413:68: warning: implicitly-declared 'wxSocketEvent::wxSocketEvent(const wxSocketEvent&)' is deprecated [-Wdeprecated-copy]
  413 |     virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/timer.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSocketEvent' has user-provided 'wxSocketEvent& wxSocketEvent::operator=(const wxSocketEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:420:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  420 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:12:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp: In member function 'virtual bool TASServer::ExecuteSayCommand(const string&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:108:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
  108 |     password = arrayparams[2];
      |                             ^
/usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.cpp:110:4: note: here
  110 |    case 2:
      |    ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 56%] Building CXX object src/CMakeFiles/springlobby.dir/gui/controls/bitmapcombobox.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/controls/bitmapcombobox.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp
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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/dc.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/combo.h:44,
                 from /usr/include/wx-3.0/wx/odcombo.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/odcombo.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 58%] Building CXX object src/CMakeFiles/springlobby.dir/gui/contentsearchresultview.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/contentsearchresultview.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = ContentSearchResult; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.cpp:11:48:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<ContentSearchResult>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<ContentSearchResult>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<ContentSearchResult>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 59%] Building CXX object src/CMakeFiles/springlobby.dir/gui/contentsearchresultdatamodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/contentsearchresultdatamodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultdatamodel.cpp:2:
/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)
      |                   ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 53%] Building CXX object src/CMakeFiles/springlobby.dir/settings.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/settings.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/src/RPM/BUILD/springlobby-0.267/src/settings.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/useractions.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:7:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp: In member function 'void Settings::ConvertSettings(wxTranslationHelper*, long int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:108:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  108 |    cfg().DeleteGroup(_T("/GUI/ColumnWidths/"));
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:110:3: note: here
  110 |   case 19: case 20: case 21: {
      |   ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:120:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
  120 |    }
      |    ^
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:122:3: note: here
  122 |   case 22: {
      |   ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:123:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  123 |    ConvertLists();
      |    ~~~~~~~~~~~~^~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:125:3: note: here
  125 |   case 23: case 24: {
      |   ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:126:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
  126 |    SetDisableSpringVersionCheck(false);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:128:3: note: here
  128 |   case 25: { // language id before was stored by index, now its stored by the id
      |   ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:129:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
  129 |    cfg().Write(_T("/General/LanguageID"), 0);
      |    ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:131:3: note: here
  131 |   case 26: {
      |   ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:132:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
  132 |    SetDisableSpringVersionCheck(false);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:134:3: note: here
  134 |   case 27: {
      |   ^~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:135:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  135 |    RemoveChannelJoin(_("main"));
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/settings.cpp:137:3: note: here
  137 |   case 28: case 29: case 30: {
      |   ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 57%] Building CXX object src/CMakeFiles/springlobby.dir/gui/chatpanelmenu.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/chatpanelmenu.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp
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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/gtk/menuitem.h:12,
                 from /usr/include/wx-3.0/wx/menuitem.h:202,
                 from /usr/include/wx-3.0/wx/menu.h:27,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:9:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h: In instantiation of 'SL_GENERIC::UserMenu<EventHandler_>::UserMenu(wxEvtHandler*, SL_GENERIC::UserMenu<EventHandler_>::ParentType*, const wxString&, long int) [with EventHandler_ = ChatPanelMenu; SL_GENERIC::UserMenu<EventHandler_>::ParentType = ChatPanelMenu]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.cpp:152:54:   required from here
/usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                              ^
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:36:4: note: in expansion of macro 'wxCommandEventHandler'
   36 |    wxCommandEventHandler(EventHandler::OnUserMenuCreateGroup), 0, m_parent);
      |    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                              ^
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:42:4: note: in expansion of macro 'wxCommandEventHandler'
   42 |    wxCommandEventHandler(EventHandler::OnUserMenuDeleteFromGroup), 0, m_parent);
      |    ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 57%] Building CXX object src/CMakeFiles/springlobby.dir/gui/chatpanel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/chatpanel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/clipbrd.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:10:
/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 [-Wdeprecated-copy]
  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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:10:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:10:
/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 [-Wdeprecated-copy]
  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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:10:
/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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:18:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:22:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/checkbox.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:33:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/clipbrd.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:10:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:33:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/clipbrd.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:10:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:857:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  857 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:857:46: note: in expansion of macro 'wxTextEventHandler'
  857 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:863:32: note: in expansion of macro 'wx__DECLARE_TEXTEVT'
  863 | #define EVT_TEXT_ENTER(id, fn) wx__DECLARE_TEXTEVT(ENTER, id, fn)
      |                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:44:1: note: in expansion of macro 'EVT_TEXT_ENTER'
   44 | EVT_TEXT_ENTER(CHAT_TEXT, ChatPanel::OnSay)
      | ^~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxClipboardTextEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4387:37: note: in expansion of macro 'wx__DECLARE_EVT1'
 4387 | #define EVT_TEXT_PASTE(winid, func) wx__DECLARE_EVT1(wxEVT_TEXT_PASTE, winid, wxClipboardTextEventHandler(func))
      |                                     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3977:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3977 |     wxEVENT_HANDLER_CAST(wxClipboardTextEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4387:79: note: in expansion of macro 'wxClipboardTextEventHandler'
 4387 | #define EVT_TEXT_PASTE(winid, func) wx__DECLARE_EVT1(wxEVT_TEXT_PASTE, winid, wxClipboardTextEventHandler(func))
      |                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:45:1: note: in expansion of macro 'EVT_TEXT_PASTE'
   45 | EVT_TEXT_PASTE(CHAT_TEXT, ChatPanel::OnPaste)
      | ^~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:46:1: note: in expansion of macro 'EVT_BUTTON'
   46 | EVT_BUTTON(CHAT_CHAN_OPTS, ChatPanel::OnChanOpts)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:47:1: note: in expansion of macro 'EVT_BUTTON'
   47 | EVT_BUTTON(CHAT_SEND, ChatPanel::OnSay)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTextUrlEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:860:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  860 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextUrlEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:854:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  854 |     wxEVENT_HANDLER_CAST(wxTextUrlEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:860:46: note: in expansion of macro 'wxTextUrlEventHandler'
  860 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextUrlEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:864:30: note: in expansion of macro 'wx__DECLARE_TEXTURLEVT'
  864 | #define EVT_TEXT_URL(id, fn) wx__DECLARE_TEXTURLEVT(URL, id, fn)
      |                              ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:48:1: note: in expansion of macro 'EVT_TEXT_URL'
   48 | EVT_TEXT_URL(CHAT_LOG, ChatPanel::OnLinkEvent)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:49:1: note: in expansion of macro 'EVT_MENU'
   49 | EVT_MENU(wxID_ANY, ChatPanel::OnMenuItem)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:50:1: note: in expansion of macro 'EVT_TEXT'
   50 | EVT_TEXT(FILTER_USERS, ChatPanel::OnFilterUsers)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:51:1: note: in expansion of macro 'EVT_CHECKBOX'
   51 | EVT_CHECKBOX(SHOW_PLAYERS_ONLY_CHECK, ChatPanel::OnShowPlayerOnlyCheck)
      | ^~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp: In member function 'void ChatPanel::Init(const wxString&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:91:44: note: in expansion of macro 'wxMouseEventHandler'
   91 |  m_chatlog_text->Connect(wxEVT_RIGHT_DOWN, wxMouseEventHandler(ChatPanel::OnMouseDown), 0, this);
      |                                            ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:38:
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (ChatPanel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:93:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   93 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnLogin, ChatPanel::OnLogin);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (ChatPanel::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:94:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   94 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::ApplicationSettingsChangedEvent, ChatPanel::OnSettingsChanged);
      |  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/checkbox.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp: In destructor 'virtual ChatPanel::~ChatPanel()':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:229:47: note: in expansion of macro 'wxMouseEventHandler'
  229 |  m_chatlog_text->Disconnect(wxEVT_RIGHT_DOWN, wxMouseEventHandler(ChatPanel::OnMouseDown), 0, 0);
      |                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp: In member function 'bool ChatPanel::Say(const wxString&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanel.cpp:1026:14: warning: catching polymorphic type 'class assert_exception' by value [-Wcatch-value=]
 1026 |     } catch (assert_exception) {
      |              ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 58%] Building CXX object src/CMakeFiles/springlobby.dir/gui/contentdownloaddialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/contentdownloaddialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentsearchresultview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:11:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:16:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:23:1: note: in expansion of macro 'EVT_BUTTON'
   23 | EVT_BUTTON(SEARCH_BUTTON, ContentDownloadDialog::OnSearch)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:24:1: note: in expansion of macro 'EVT_BUTTON'
   24 | EVT_BUTTON(CLOSE_BUTTON, ContentDownloadDialog::OnCloseButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:25:1: note: in expansion of macro 'EVT_BUTTON'
   25 | EVT_BUTTON(DOWNLOAD_BUTTON, ContentDownloadDialog::OnDownloadButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:26:1: note: in expansion of macro 'EVT_COMMAND'
   26 | EVT_COMMAND(ID_SEARCH_FINISHED, SEARCH_FINISHED, ContentDownloadDialog::OnSearchCompleted)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:901:45: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  901 | #define EVT_DATAVIEW_ITEM_ACTIVATED(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_ACTIVATED, id, fn)
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/contentdownloaddialog.cpp:27:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_ACTIVATED'
   27 | EVT_DATAVIEW_ITEM_ACTIVATED(LAUNCH_DOWNLOAD, ContentDownloadDialog::OnListDownload)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 59%] Building CXX object src/CMakeFiles/springlobby.dir/gui/colorbutton.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/colorbutton.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp
In file included from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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 /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/include/wx-3.0/wx/anybutton.h:44,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/anybutton.h:45,
                 from /usr/include/wx-3.0/wx/button.h:18,
                 from /usr/include/wx-3.0/wx/bmpbuttn.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/bmpbuttn.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/colorbutton.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 59%] Building CXX object src/CMakeFiles/springlobby.dir/gui/connectwindow.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/connectwindow.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:24:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:32:1: note: in expansion of macro 'EVT_BUTTON'
   32 | EVT_BUTTON(wxID_OK, ConnectWindow::OnOk)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:33:1: note: in expansion of macro 'EVT_BUTTON'
   33 | EVT_BUTTON(wxID_CANCEL, ConnectWindow::OnCancel)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/connectwindow.cpp:34:1: note: in expansion of macro 'EVT_COMBOBOX'
   34 | EVT_COMBOBOX(CON_SERV_SEL, ConnectWindow::OnServerChange)
      | ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 60%] Building CXX object src/CMakeFiles/springlobby.dir/gui/maindownloadtab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/maindownloadtab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/msgdlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:13:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:17:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:23:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:31:1: note: in expansion of macro 'EVT_BUTTON'
   31 | EVT_BUTTON(ID_BUTTON_CANCEL, MainDownloadTab::OnCancelButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:32:1: note: in expansion of macro 'EVT_BUTTON'
   32 | EVT_BUTTON(ID_BUTTON_CLEAR, MainDownloadTab::OnClearFinished)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:33:1: note: in expansion of macro 'EVT_BUTTON'
   33 | EVT_BUTTON(ID_DOWNLOAD_DIALOG, MainDownloadTab::OnDownloadDialog)
      | ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:25:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp: In constructor 'MainDownloadTab::MainDownloadTab(wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (MainDownloadTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:72:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   72 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadFailed, MainDownloadTab::OnDownloadFailed);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (MainDownloadTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/maindownloadtab.cpp:73:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   73 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, MainDownloadTab::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 60%] Building CXX object src/CMakeFiles/springlobby.dir/gui/mainchattab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/mainchattab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:17:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxAuiNotebookEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:473:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  473 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_PAGE_CHANGED, winid, wxAuiNotebookEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:466:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  466 |     wxEVENT_HANDLER_CAST(wxAuiNotebookEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:473:61: note: in expansion of macro 'wxAuiNotebookEventHandler'
  473 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_PAGE_CHANGED, winid, wxAuiNotebookEventHandler(fn))
      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:36:1: note: in expansion of macro 'EVT_AUINOTEBOOK_PAGE_CHANGED'
   36 | EVT_AUINOTEBOOK_PAGE_CHANGED(CHAT_TABS, MainChatTab::OnTabsChanged)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxAuiNotebookEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:469:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  469 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_PAGE_CLOSE, winid, wxAuiNotebookEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:466:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  466 |     wxEVENT_HANDLER_CAST(wxAuiNotebookEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:469:59: note: in expansion of macro 'wxAuiNotebookEventHandler'
  469 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_PAGE_CLOSE, winid, wxAuiNotebookEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.cpp:37:1: note: in expansion of macro 'EVT_AUINOTEBOOK_PAGE_CLOSE'
   37 | EVT_AUINOTEBOOK_PAGE_CLOSE(CHAT_TABS, MainChatTab::OnTabClose)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 62%] Building CXX object src/CMakeFiles/springlobby.dir/gui/pastedialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/pastedialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:22:1: note: in expansion of macro 'EVT_BUTTON'
   22 | EVT_BUTTON(ID_PASTE_BUTTON, PasteDialog::OnPasteButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/pastedialog.cpp:23:1: note: in expansion of macro 'EVT_BUTTON'
   23 | EVT_BUTTON(wxID_NO, PasteDialog::OnOptionsNo)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 62%] Building CXX object src/CMakeFiles/springlobby.dir/gui/slbook.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/slbook.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:22,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/gdicmn.h:19,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:23,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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/aui/framemanager.h:22,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:22,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:18,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:27,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/aui/framemanager.h:24,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxAuiNotebookEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:495:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  495 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_TAB_RIGHT_UP, winid, wxAuiNotebookEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:466:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  466 |     wxEVENT_HANDLER_CAST(wxAuiNotebookEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:495:61: note: in expansion of macro 'wxAuiNotebookEventHandler'
  495 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_TAB_RIGHT_UP, winid, wxAuiNotebookEventHandler(fn))
      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:67:1: note: in expansion of macro 'EVT_AUINOTEBOOK_TAB_RIGHT_UP'
   67 | EVT_AUINOTEBOOK_TAB_RIGHT_UP(wxID_ANY, SLChatNotebook::OnHeaderRightClick)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp: In member function 'void SLChatNotebook::OnHeaderRightClick(wxAuiNotebookEvent&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:117:39: note: in expansion of macro 'wxCommandEventHandler'
  117 |  Connect(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(SLChatNotebook::OnMenuItem), 0, this);
      |                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp: In member function 'void SLChatNotebook::OnMenuItem(wxCommandEvent&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/slbook.cpp:163:42: note: in expansion of macro 'wxCommandEventHandler'
  163 |  Disconnect(wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(SLChatNotebook::OnMenuItem), 0, this);
      |                                          ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 61%] Building CXX object src/CMakeFiles/springlobby.dir/gui/mapctrl.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/mapctrl.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/include/wx-3.0/wx/dcclient.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:11:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:22:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:39:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:3:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxPaintEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4163:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4163 | #define EVT_PAINT(func)  wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3916:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3916 |     wxEVENT_HANDLER_CAST(wxPaintEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4163:56: note: in expansion of macro 'wxPaintEventHandler'
 4163 | #define EVT_PAINT(func)  wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func))
      |                                                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:74:1: note: in expansion of macro 'EVT_PAINT'
   74 | EVT_PAINT(MapCtrl::OnPaint)
      | ^~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSizeEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4154:25: note: in expansion of macro 'wx__DECLARE_EVT0'
 4154 | #define EVT_SIZE(func)  wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func))
      |                         ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3912:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3912 |     wxEVENT_HANDLER_CAST(wxSizeEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4154:54: note: in expansion of macro 'wxSizeEventHandler'
 4154 | #define EVT_SIZE(func)  wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func))
      |                                                      ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:75:1: note: in expansion of macro 'EVT_SIZE'
   75 | EVT_SIZE(MapCtrl::OnResize)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4208:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4208 | #define EVT_MOTION(func) wx__DECLARE_EVT0(wxEVT_MOTION, wxMouseEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4208:57: note: in expansion of macro 'wxMouseEventHandler'
 4208 | #define EVT_MOTION(func) wx__DECLARE_EVT0(wxEVT_MOTION, wxMouseEventHandler(func))
      |                                                         ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:76:1: note: in expansion of macro 'EVT_MOTION'
   76 | EVT_MOTION(MapCtrl::OnMouseMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4213:32: note: in expansion of macro 'wx__DECLARE_EVT0'
 4213 | #define EVT_ENTER_WINDOW(func) wx__DECLARE_EVT0(wxEVT_ENTER_WINDOW, wxMouseEventHandler(func))
      |                                ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4213:69: note: in expansion of macro 'wxMouseEventHandler'
 4213 | #define EVT_ENTER_WINDOW(func) wx__DECLARE_EVT0(wxEVT_ENTER_WINDOW, wxMouseEventHandler(func))
      |                                                                     ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:77:1: note: in expansion of macro 'EVT_ENTER_WINDOW'
   77 | EVT_ENTER_WINDOW(MapCtrl::OnMouseEnter)
      | ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4214:30: note: in expansion of macro 'wx__DECLARE_EVT0'
 4214 | #define EVT_MOUSEWHEEL(func) wx__DECLARE_EVT0(wxEVT_MOUSEWHEEL, wxMouseEventHandler(func))
      |                              ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4214:65: note: in expansion of macro 'wxMouseEventHandler'
 4214 | #define EVT_MOUSEWHEEL(func) wx__DECLARE_EVT0(wxEVT_MOUSEWHEEL, wxMouseEventHandler(func))
      |                                                                 ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:78:1: note: in expansion of macro 'EVT_MOUSEWHEEL'
   78 | EVT_MOUSEWHEEL(MapCtrl::OnMouseWheel)
      | ^~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4202:29: note: in expansion of macro 'wx__DECLARE_EVT0'
 4202 | #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func))
      |                             ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4202:63: note: in expansion of macro 'wxMouseEventHandler'
 4202 | #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func))
      |                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:79:1: note: in expansion of macro 'EVT_LEFT_DOWN'
   79 | EVT_LEFT_DOWN(MapCtrl::OnLeftDown)
      | ^~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4203:27: note: in expansion of macro 'wx__DECLARE_EVT0'
 4203 | #define EVT_LEFT_UP(func) wx__DECLARE_EVT0(wxEVT_LEFT_UP, wxMouseEventHandler(func))
      |                           ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4203:59: note: in expansion of macro 'wxMouseEventHandler'
 4203 | #define EVT_LEFT_UP(func) wx__DECLARE_EVT0(wxEVT_LEFT_UP, wxMouseEventHandler(func))
      |                                                           ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:80:1: note: in expansion of macro 'EVT_LEFT_UP'
   80 | EVT_LEFT_UP(MapCtrl::OnLeftUp)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4207:28: note: in expansion of macro 'wx__DECLARE_EVT0'
 4207 | #define EVT_RIGHT_UP(func) wx__DECLARE_EVT0(wxEVT_RIGHT_UP, wxMouseEventHandler(func))
      |                            ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4207:61: note: in expansion of macro 'wxMouseEventHandler'
 4207 | #define EVT_RIGHT_UP(func) wx__DECLARE_EVT0(wxEVT_RIGHT_UP, wxMouseEventHandler(func))
      |                                                             ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:81:1: note: in expansion of macro 'EVT_RIGHT_UP'
   81 | EVT_RIGHT_UP(MapCtrl::OnRightUp)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapctrl.cpp:82:1: note: in expansion of macro 'EVT_COMMAND'
   82 | EVT_COMMAND(wxID_ANY, REFRESH_EVENT, MapCtrl::OnRefresh)
      | ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 65%] Building CXX object src/CMakeFiles/springlobby.dir/gui/taskbar.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/taskbar.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:11:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:44: note: in expansion of macro 'wxTimerEventHandler'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |                                            ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:22:1: note: in expansion of macro 'EVT_TIMER'
   22 | EVT_TIMER(TIMER_ID, TaskBar::OnTimer)
      | ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:16:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp: In constructor 'TaskBar::TaskBar(wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (TaskBar::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:49:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   49 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadStarted, TaskBar::OnDownloadStarted);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (TaskBar::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:50:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   50 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadFailed, TaskBar::OnDownloadFailed);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (TaskBar::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:51:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   51 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadComplete, TaskBar::OnDownloadComplete);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (TaskBar::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.cpp:52:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   52 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadProgress, TaskBar::OnDownloadProgress);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 64%] Building CXX object src/CMakeFiles/springlobby.dir/gui/selectusersdialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/selectusersdialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:23:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:30:1: note: in expansion of macro 'EVT_TEXT'
   30 | EVT_TEXT(FILTER_TEXT, SelectUsersDialog::OnNameFilterChange)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxListEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:580:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  580 |     wxEVENT_HANDLER_CAST(wxListEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:46: note: in expansion of macro 'wxListEventHandler'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:604:41: note: in expansion of macro 'wx__DECLARE_LISTEVT'
  604 | #define EVT_LIST_ITEM_ACTIVATED(id, fn) wx__DECLARE_LISTEVT(ITEM_ACTIVATED, id, fn)
      |                                         ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:31:1: note: in expansion of macro 'EVT_LIST_ITEM_ACTIVATED'
   31 | EVT_LIST_ITEM_ACTIVATED(NICK_LIST, SelectUsersDialog::OnNameActivated)
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxListEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:580:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  580 |     wxEVENT_HANDLER_CAST(wxListEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:46: note: in expansion of macro 'wxListEventHandler'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:601:42: note: in expansion of macro 'wx__DECLARE_LISTEVT'
  601 | #define EVT_LIST_ITEM_DESELECTED(id, fn) wx__DECLARE_LISTEVT(ITEM_DESELECTED, id, fn)
      |                                          ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:32:1: note: in expansion of macro 'EVT_LIST_ITEM_DESELECTED'
   32 | EVT_LIST_ITEM_DESELECTED(NICK_LIST, SelectUsersDialog::OnNameDeselected)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxListEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:580:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  580 |     wxEVENT_HANDLER_CAST(wxListEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:46: note: in expansion of macro 'wxListEventHandler'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:600:40: note: in expansion of macro 'wx__DECLARE_LISTEVT'
  600 | #define EVT_LIST_ITEM_SELECTED(id, fn) wx__DECLARE_LISTEVT(ITEM_SELECTED, id, fn)
      |                                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:33:1: note: in expansion of macro 'EVT_LIST_ITEM_SELECTED'
   33 | EVT_LIST_ITEM_SELECTED(NICK_LIST, SelectUsersDialog::OnNameSelected)
      | ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:34:1: note: in expansion of macro 'EVT_BUTTON'
   34 | EVT_BUTTON(wxID_CANCEL, SelectUsersDialog::OnCancel)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:35:1: note: in expansion of macro 'EVT_BUTTON'
   35 | EVT_BUTTON(wxID_OK, SelectUsersDialog::OnOk)
      | ^~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp: In static member function 'static wxArrayString SelectUsersDialog::GetUsers(wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:205:24: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  205 |   s = dlg.GetSelection();
      |                        ^
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/selectusersdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 64%] Building CXX object src/CMakeFiles/springlobby.dir/gui/statusbar.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/statusbar.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/statusbr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/taskbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/statusbr.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:32:1: note: in expansion of macro 'EVT_COMMAND'
   32 | EVT_COMMAND(wxID_ANY, PUSH_STATUS_MSG, Statusbar::OnUpdateMsg)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/statusbar.cpp:33:1: note: in expansion of macro 'EVT_COMMAND'
   33 | EVT_COMMAND(wxID_ANY, POP_STATUS_MSG, Statusbar::OnUpdateMsg)
      | ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 66%] Building CXX object src/CMakeFiles/springlobby.dir/gui/wxtextctrlhist.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/wxtextctrlhist.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainchattab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:8:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/textctrl.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:857:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  857 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:857:46: note: in expansion of macro 'wxTextEventHandler'
  857 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:863:32: note: in expansion of macro 'wx__DECLARE_TEXTEVT'
  863 | #define EVT_TEXT_ENTER(id, fn) wx__DECLARE_TEXTEVT(ENTER, id, fn)
      |                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:14:1: note: in expansion of macro 'EVT_TEXT_ENTER'
   14 | EVT_TEXT_ENTER(wxID_ANY, wxTextCtrlHist::OnSendMessage)
      | ^~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxKeyEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4167:29: note: in expansion of macro 'wx__DECLARE_EVT0'
 4167 | #define EVT_KEY_DOWN(func)  wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
      |                             ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3924:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3924 |     wxEVENT_HANDLER_CAST(wxCharEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3925:33: note: in expansion of macro 'wxCharEventHandler'
 3925 | #define wxKeyEventHandler(func) wxCharEventHandler(func)
      |                                 ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4167:62: note: in expansion of macro 'wxKeyEventHandler'
 4167 | #define EVT_KEY_DOWN(func)  wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
      |                                                              ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/wxtextctrlhist.cpp:15:1: note: in expansion of macro 'EVT_KEY_DOWN'
   15 | EVT_KEY_DOWN(wxTextCtrlHist::OnChar)
      | ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 65%] Building CXX object src/CMakeFiles/springlobby.dir/gui/textentrydialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/textentrydialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/textentrydialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 62%] Building CXX object src/CMakeFiles/springlobby.dir/gui/mapselectdialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/mapselectdialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:25:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp: In constructor 'MapSelectDialog::MapSelectDialog(wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:112:102: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  112 |  Connect(ID_VERTICAL_CHOICE, wxEVT_COMMAND_CHOICE_SELECTED, (wxObjectEventFunction)&MapSelectDialog::OnSortKeySelect);
      |                                                                                                      ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:113:104: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  113 |  Connect(ID_HORIZONTAL_CHOICE, wxEVT_COMMAND_CHOICE_SELECTED, (wxObjectEventFunction)&MapSelectDialog::OnSortKeySelect);
      |                                                                                                        ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:114:95: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  114 |  Connect(ID_FILTER_TEXT, wxEVT_COMMAND_TEXT_UPDATED, (wxObjectEventFunction)&MapSelectDialog::OnFilterTextChanged);
      |                                                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:115:93: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxMouseEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  115 |  m_mapgrid->Connect(ID_MAPGRID, wxEVT_LEFT_DCLICK, (wxObjectEventFunction)&MapSelectDialog::OnMapGridLeftDClick, 0, this);
      |                                                                                             ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:116:80: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxInitDialogEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  116 |  Connect(wxID_ANY, wxEVT_INIT_DIALOG, (wxObjectEventFunction)&MapSelectDialog::OnInit);
      |                                                                                ^~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:117:92: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  117 |  Connect(ID_MAPGRID, MapGridCtrl::MapSelectedEvt, (wxObjectEventFunction)&MapSelectDialog::OnMapSelected, 0, this);
      |                                                                                            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:118:97: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  118 |  Connect(ID_MAPGRID, MapGridCtrl::LoadingCompletedEvt, (wxObjectEventFunction)&MapSelectDialog::OnMapLoadingCompleted, 0, this);
      |                                                                                                 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:119:104: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  119 |  Connect(ID_VERTICAL_DIRECTION, wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&MapSelectDialog::OnVerticalDirectionClicked);
      |                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:120:106: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  120 |  Connect(ID_HORIZONTAL_DIRECTION, wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&MapSelectDialog::OnHorizontalDirectionClicked);
      |                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:28:
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (MapSelectDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:122:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  122 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, MapSelectDialog::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp: In member function 'void MapSelectDialog::OnInit(wxInitDialogEvent&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:151:55: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  151 |  m_maps = lslTowxArrayString(LSL::usync().GetMapList());
      |                                                       ^
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 61%] Building CXX object src/CMakeFiles/springlobby.dir/gui/mapgridctrl.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/mapgridctrl.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:170:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:177:29: note: in definition of macro '_WX_DECLARE_BASEARRAY_2'
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: in definition of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/defs.h:3549:20: note: in definition of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 3549 |         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 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/include/wx-3.0/wx/dcmemory.h:14,
                 from /usr/include/wx-3.0/wx/dcbuffer.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:7:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/unitsync.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:3:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxPaintEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4163:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4163 | #define EVT_PAINT(func)  wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3916:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3916 |     wxEVENT_HANDLER_CAST(wxPaintEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4163:56: note: in expansion of macro 'wxPaintEventHandler'
 4163 | #define EVT_PAINT(func)  wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func))
      |                                                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:29:1: note: in expansion of macro 'EVT_PAINT'
   29 | EVT_PAINT(MapGridCtrl::OnPaint)
      | ^~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSizeEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4154:25: note: in expansion of macro 'wx__DECLARE_EVT0'
 4154 | #define EVT_SIZE(func)  wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func))
      |                         ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3912:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3912 |     wxEVENT_HANDLER_CAST(wxSizeEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4154:54: note: in expansion of macro 'wxSizeEventHandler'
 4154 | #define EVT_SIZE(func)  wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func))
      |                                                      ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:30:1: note: in expansion of macro 'EVT_SIZE'
   30 | EVT_SIZE(MapGridCtrl::OnResize)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4208:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4208 | #define EVT_MOTION(func) wx__DECLARE_EVT0(wxEVT_MOTION, wxMouseEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4208:57: note: in expansion of macro 'wxMouseEventHandler'
 4208 | #define EVT_MOTION(func) wx__DECLARE_EVT0(wxEVT_MOTION, wxMouseEventHandler(func))
      |                                                         ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:31:1: note: in expansion of macro 'EVT_MOTION'
   31 | EVT_MOTION(MapGridCtrl::OnMouseMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4202:29: note: in expansion of macro 'wx__DECLARE_EVT0'
 4202 | #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func))
      |                             ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4202:63: note: in expansion of macro 'wxMouseEventHandler'
 4202 | #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func))
      |                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:32:1: note: in expansion of macro 'EVT_LEFT_DOWN'
   32 | EVT_LEFT_DOWN(MapGridCtrl::OnLeftDown)
      | ^~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxMouseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4203:27: note: in expansion of macro 'wx__DECLARE_EVT0'
 4203 | #define EVT_LEFT_UP(func) wx__DECLARE_EVT0(wxEVT_LEFT_UP, wxMouseEventHandler(func))
      |                           ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3922:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3922 |     wxEVENT_HANDLER_CAST(wxMouseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4203:59: note: in expansion of macro 'wxMouseEventHandler'
 4203 | #define EVT_LEFT_UP(func) wx__DECLARE_EVT0(wxEVT_LEFT_UP, wxMouseEventHandler(func))
      |                                                           ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:33:1: note: in expansion of macro 'EVT_LEFT_UP'
   33 | EVT_LEFT_UP(MapGridCtrl::OnLeftUp)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapgridctrl.cpp:35:1: note: in expansion of macro 'EVT_COMMAND'
   35 | EVT_COMMAND(wxID_ANY, REFRESH_EVENT, MapGridCtrl::OnRefresh)
      | ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 60%] Building CXX object src/CMakeFiles/springlobby.dir/gui/mainwindow.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/mainwindow.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/auibook.h:25,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:9:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:10:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/affinematrix2dbase.h:17,
                 from /usr/include/wx-3.0/wx/affinematrix2d.h:17,
                 from /usr/include/wx-3.0/wx/dc.h:32,
                 from /usr/include/wx-3.0/wx/dcmemory.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:11:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:19:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetIncludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:72:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   72 |     void SetIncludes(const wxArrayString& includes) { m_includes = includes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:19:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetExcludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:76:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   76 |     void SetExcludes(const wxArrayString& excludes) { m_excludes = excludes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:29:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetDevelopers(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:92:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   92 |         { m_developers = developers; }
      |                          ^~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:29:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetDocWriters(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:101:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  101 |         { m_docwriters = docwriters; }
      |                          ^~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:29:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetArtists(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:110:23: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  110 |         { m_artists = artists; }
      |                       ^~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:29:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetTranslators(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:119:27: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  119 |         { m_translators = translators; }
      |                           ^~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:82:1: note: in expansion of macro 'EVT_MENU'
   82 | EVT_MENU(MENU_JOIN, MainWindow::OnMenuJoin)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:83:1: note: in expansion of macro 'EVT_MENU'
   83 | EVT_MENU(MENU_CHAT, MainWindow::OnMenuChat)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:84:1: note: in expansion of macro 'EVT_MENU'
   84 | EVT_MENU(MENU_CONNECT, MainWindow::OnMenuConnect)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:85:1: note: in expansion of macro 'EVT_MENU'
   85 | EVT_MENU(MENU_DISCONNECT, MainWindow::OnMenuDisconnect)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:86:1: note: in expansion of macro 'EVT_MENU'
   86 | EVT_MENU(MENU_DOWNLOAD, MainWindow::OnMenuDownload)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:87:1: note: in expansion of macro 'EVT_MENU'
   87 | EVT_MENU(MENU_SAVE_OPTIONS, MainWindow::OnMenuSaveOptions)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:88:1: note: in expansion of macro 'EVT_MENU'
   88 | EVT_MENU(MENU_QUIT, MainWindow::OnMenuQuit)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:89:1: note: in expansion of macro 'EVT_MENU'
   89 | EVT_MENU(MENU_USYNC, MainWindow::OnUnitSyncReload)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:90:1: note: in expansion of macro 'EVT_MENU'
   90 | EVT_MENU(MENU_TRAC, MainWindow::OnReportBug)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:91:1: note: in expansion of macro 'EVT_MENU'
   91 | EVT_MENU(MENU_DOC, MainWindow::OnShowDocs)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:92:1: note: in expansion of macro 'EVT_MENU'
   92 | EVT_MENU(MENU_SETTINGSPP, MainWindow::OnShowSettingsPP)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:93:1: note: in expansion of macro 'EVT_MENU'
   93 | EVT_MENU(MENU_VERSION, MainWindow::OnMenuVersion)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:94:1: note: in expansion of macro 'EVT_MENU'
   94 | EVT_MENU(MENU_ABOUT, MainWindow::OnMenuAbout)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:95:1: note: in expansion of macro 'EVT_MENU'
   95 | EVT_MENU(MENU_PATHINFO, MainWindow::OnMenuPathInfo)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:96:1: note: in expansion of macro 'EVT_MENU'
   96 | EVT_MENU(MENU_RESET_LAYOUT, MainWindow::OnMenuResetLayout)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:98:1: note: in expansion of macro 'EVT_MENU'
   98 | EVT_MENU(MENU_AUTOJOIN_CHANNELS, MainWindow::OnMenuAutojoinChannels)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:99:1: note: in expansion of macro 'EVT_MENU'
   99 | EVT_MENU(MENU_SELECT_LOCALE, MainWindow::OnMenuSelectLocale)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:100:1: note: in expansion of macro 'EVT_MENU'
  100 | EVT_MENU(MENU_CHANNELCHOOSER, MainWindow::OnShowChannelChooser)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:101:1: note: in expansion of macro 'EVT_MENU'
  101 | EVT_MENU(MENU_SHOWWRITEABLEDIR, MainWindow::OnShowWriteableDir)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:102:1: note: in expansion of macro 'EVT_MENU'
  102 | EVT_MENU(MENU_PREFERENCES, MainWindow::OnMenuPreferences)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:103:1: note: in expansion of macro 'EVT_MENU'
  103 | EVT_MENU(MENU_GENERAL_HELP, MainWindow::OnMenuFirstStart)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:104:1: note: in expansion of macro 'EVT_MENU'
  104 | EVT_MENU(MENU_SERVER_TAB, MainWindow::OnMenuServerTab)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxFocusEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4177:30: note: in expansion of macro 'wx__DECLARE_EVT0'
 4177 | #define EVT_SET_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_SET_FOCUS, wxFocusEventHandler(func))
      |                              ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3927:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3927 |     wxEVENT_HANDLER_CAST(wxFocusEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4177:64: note: in expansion of macro 'wxFocusEventHandler'
 4177 | #define EVT_SET_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_SET_FOCUS, wxFocusEventHandler(func))
      |                                                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:105:1: note: in expansion of macro 'EVT_SET_FOCUS'
  105 | EVT_SET_FOCUS(MainWindow::OnSetFocus)
      | ^~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxFocusEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4178:31: note: in expansion of macro 'wx__DECLARE_EVT0'
 4178 | #define EVT_KILL_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_KILL_FOCUS, wxFocusEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3927:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3927 |     wxEVENT_HANDLER_CAST(wxFocusEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4178:66: note: in expansion of macro 'wxFocusEventHandler'
 4178 | #define EVT_KILL_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_KILL_FOCUS, wxFocusEventHandler(func))
      |                                                                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:106:1: note: in expansion of macro 'EVT_KILL_FOCUS'
  106 | EVT_KILL_FOCUS(MainWindow::OnKillFocus)
      | ^~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxAuiNotebookEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:473:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  473 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_PAGE_CHANGED, winid, wxAuiNotebookEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:466:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  466 |     wxEVENT_HANDLER_CAST(wxAuiNotebookEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/aui/auibook.h:473:61: note: in expansion of macro 'wxAuiNotebookEventHandler'
  473 |     wx__DECLARE_EVT1(wxEVT_AUINOTEBOOK_PAGE_CHANGED, winid, wxAuiNotebookEventHandler(fn))
      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:107:1: note: in expansion of macro 'EVT_AUINOTEBOOK_PAGE_CHANGED'
  107 | EVT_AUINOTEBOOK_PAGE_CHANGED(MAIN_TABS, MainWindow::OnTabsChanged)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3947 |     wxEVENT_HANDLER_CAST(wxCloseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:63: note: in expansion of macro 'wxCloseEventHandler'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:108:1: note: in expansion of macro 'EVT_CLOSE'
  108 | EVT_CLOSE(MainWindow::OnClose)
      | ^~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4183:32: note: in expansion of macro 'wx__DECLARE_EVT0'
 4183 | #define EVT_END_SESSION(func)  wx__DECLARE_EVT0(wxEVT_END_SESSION, wxCloseEventHandler(func))
      |                                ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3947 |     wxEVENT_HANDLER_CAST(wxCloseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4183:68: note: in expansion of macro 'wxCloseEventHandler'
 4183 | #define EVT_END_SESSION(func)  wx__DECLARE_EVT0(wxEVT_END_SESSION, wxCloseEventHandler(func))
      |                                                                    ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:109:1: note: in expansion of macro 'EVT_END_SESSION'
  109 | EVT_END_SESSION(MainWindow::OnClose)
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:110:1: note: in expansion of macro 'EVT_COMMAND'
  110 | EVT_COMMAND(mySHOW_ERROR_MESSAGE, wxEVT_SHOW, MainWindow::OnShowErrorMessage)
      | ^~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp: In constructor 'MainWindow::MainWindow()':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:233:34: note: in expansion of macro 'wxCommandEventHandler'
  233 |  Connect(MainwindowMessageEvent, wxCommandEventHandler(MainWindow::OnMessage), NULL, this);
      |                                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:68:
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (MainWindow::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/mainwindow.cpp:240:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  240 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, MainWindow::OnUnitSyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 67%] Building CXX object src/CMakeFiles/springlobby.dir/gui/dataviewctrlheadermenu.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/dataviewctrlheadermenu.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp
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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/list.h:32,
                 from /usr/include/wx-3.0/wx/menu.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/menu.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/gtk/menuitem.h:12,
                 from /usr/include/wx-3.0/wx/menuitem.h:202,
                 from /usr/include/wx-3.0/wx/menu.h:27,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/menu.h:23,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewvtrlheadermenu.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:7:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:9:
/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)
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp: In member function 'void DataViewCtrlHeaderMenu::ConnectEvents()':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:28:114: warning: cast between incompatible pointer to member types from 'void (DataViewCtrlHeaderMenu::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   28 |  Connect(HIDE_COLUMN_ID, wxEVT_COMMAND_MENU_SELECTED, wxObjectEventFunction(&DataViewCtrlHeaderMenu::OnHideColumn));
      |                                                                                                                  ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/dataviewctrlheadermenu.cpp:29:120: warning: cast between incompatible pointer to member types from 'void (DataViewCtrlHeaderMenu::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   29 |  Connect(SHOW_ALL_COLUMNS_ID, wxEVT_COMMAND_MENU_SELECTED, wxObjectEventFunction(&DataViewCtrlHeaderMenu::OnShowColumns));
      |                                                                                                                        ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 67%] Building CXX object src/CMakeFiles/springlobby.dir/gui/nickdataviewmodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/nickdataviewmodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewmodel.cpp:2:
/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)
      |                   ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 69%] Building CXX object src/CMakeFiles/springlobby.dir/gui/notifications/toasternotification.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/notifications/toasternotification.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/dc.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:7:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasternotification.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 66%] Building CXX object src/CMakeFiles/springlobby.dir/gui/iconscollection.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/iconscollection.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp
In file included from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/include/wx-3.0/wx/bitmap.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:42,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/include/wx-3.0/wx/bitmap.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/iconscollection.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 66%] Building CXX object src/CMakeFiles/springlobby.dir/gui/ui.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/ui.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/include/wx-3.0/wx/generic/textdlgg.h:18,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:17:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:18,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:17:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:17:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetIncludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:72:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   72 |     void SetIncludes(const wxArrayString& includes) { m_includes = includes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:17:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetExcludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:76:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   76 |     void SetExcludes(const wxArrayString& excludes) { m_excludes = excludes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/inetclass.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/tasserver.h:22,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/offlineserver.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:40:
/usr/include/wx-3.0/wx/socket.h: In member function 'virtual wxEvent* wxSocketEvent::Clone() const':
/usr/include/wx-3.0/wx/socket.h:413:68: warning: implicitly-declared 'wxSocketEvent::wxSocketEvent(const wxSocketEvent&)' is deprecated [-Wdeprecated-copy]
  413 |     virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSocketEvent' has user-provided 'wxSocketEvent& wxSocketEvent::operator=(const wxSocketEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/socket.h:420:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  420 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/timer.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:49:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp: In constructor 'Ui::Ui()':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (Ui::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:90:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   90 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnSpringTerminated, Ui::OnSpringTerminated);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (Ui::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:91:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   91 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnQuit, Ui::OnQuit);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (Ui::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.cpp:92:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   92 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnLobbyDownloaded, Ui::OnLobbyDownloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 69%] Building CXX object src/CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBox.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBox.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp
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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/dc.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:15:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBox.cpp:12:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 68%] Building CXX object src/CMakeFiles/springlobby.dir/gui/notifications/libnotify.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/notifications/libnotify.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:9:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/inotification.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/libnotify.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 70%] Building CXX object src/CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBoxWindowList.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBoxWindowList.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp
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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/list.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/dc.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:6:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/list.h:31,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindowList.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 67%] Building CXX object src/CMakeFiles/springlobby.dir/gui/nickdataviewctrl.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/nickdataviewctrl.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/chatpanelmenu.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:13:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:901:45: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  901 | #define EVT_DATAVIEW_ITEM_ACTIVATED(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_ACTIVATED, id, fn)
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:22:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_ACTIVATED'
   22 | EVT_DATAVIEW_ITEM_ACTIVATED(NICK_DATAVIEW_CTRL_ID, NickDataViewCtrl::OnItemActivatedEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:911:48: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  911 | #define EVT_DATAVIEW_ITEM_CONTEXT_MENU(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_CONTEXT_MENU, id, fn)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:23:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_CONTEXT_MENU'
   23 | EVT_DATAVIEW_ITEM_CONTEXT_MENU(NICK_DATAVIEW_CTRL_ID, NickDataViewCtrl::OnContextMenuEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = User; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/nickdataviewctrl.cpp:27:67:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<User>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<User>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<User>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 68%] Building CXX object src/CMakeFiles/springlobby.dir/gui/notifications/notificationmanager.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/notifications/notificationmanager.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:5:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:192:44: note: in expansion of macro 'wxTimerEventHandler'
  192 |     wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func))
      |                                            ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:32:1: note: in expansion of macro 'EVT_TIMER'
   32 | EVT_TIMER(this_timer_id, NotificationManager::OnTimer)
      | ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:15:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp: In constructor 'NotificationManager::NotificationManager()':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (NotificationManager::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/notificationmanager.cpp:50:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   50 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnQuit, NotificationManager::OnQuit);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 69%] Building CXX object src/CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBoxWindow.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBoxWindow.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp
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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/dc.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/dc.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:7:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/memory.h:14,
                 from /usr/include/wx-3.0/wx/object.h:19,
                 from /usr/include/wx-3.0/wx/dc.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/notifications/toasterbox/ToasterBoxWindow.cpp:2:
/usr/include/wx-3.0/wx/generic/custombgwin.h: In instantiation of 'void wxCustomBackgroundWindow<W>::DoSetBackgroundBitmap(const wxBitmap&) [with W = wxPopupWindow]':
/usr/include/wx-3.0/wx/generic/custombgwin.h:61:18:   required from here
/usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxEraseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                              ^
/usr/include/wx-3.0/wx/event.h:3920:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3920 |     wxEVENT_HANDLER_CAST(wxEraseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/generic/custombgwin.h:70:17: note: in expansion of macro 'wxEraseEventHandler'
   70 |                 wxEraseEventHandler(wxCustomBackgroundWindow::OnEraseBackground)
      |                 ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxEraseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                              ^
/usr/include/wx-3.0/wx/event.h:3920:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3920 |     wxEVENT_HANDLER_CAST(wxEraseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/generic/custombgwin.h:78:17: note: in expansion of macro 'wxEraseEventHandler'
   78 |                 wxEraseEventHandler(wxCustomBackgroundWindow::OnEraseBackground)
      |                 ^~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 64%] Building CXX object src/CMakeFiles/springlobby.dir/gui/singleplayertab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/singleplayertab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/gtk/colordlg.h:14,
                 from /usr/include/wx-3.0/wx/colordlg.h:25,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:8:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:18:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:38:1: note: in expansion of macro 'EVT_CHOICE'
   38 | EVT_CHOICE(SP_MAP_PICK, SinglePlayerTab::OnMapSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:39:1: note: in expansion of macro 'EVT_CHOICE'
   39 | EVT_CHOICE(SP_MOD_PICK, SinglePlayerTab::OnModSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:40:1: note: in expansion of macro 'EVT_CHOICE'
   40 | EVT_CHOICE(SP_ENGINE_PICK, SinglePlayerTab::OnEngineSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:41:1: note: in expansion of macro 'EVT_BUTTON'
   41 | EVT_BUTTON(SP_BROWSE_MAP, SinglePlayerTab::OnMapBrowse)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:42:1: note: in expansion of macro 'EVT_BUTTON'
   42 | EVT_BUTTON(SP_ADD_BOT, SinglePlayerTab::OnAddBot)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:43:1: note: in expansion of macro 'EVT_BUTTON'
   43 | EVT_BUTTON(SP_RESET, SinglePlayerTab::OnReset)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:44:1: note: in expansion of macro 'EVT_BUTTON'
   44 | EVT_BUTTON(SP_START, SinglePlayerTab::OnStart)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:45:1: note: in expansion of macro 'EVT_CHECKBOX'
   45 | EVT_CHECKBOX(SP_RANDOM, SinglePlayerTab::OnRandomCheck)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:46:1: note: in expansion of macro 'EVT_CHECKBOX'
   46 | EVT_CHECKBOX(SP_SPECTATE, SinglePlayerTab::OnSpectatorCheck)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:47:1: note: in expansion of macro 'EVT_BUTTON'
   47 | EVT_BUTTON(SP_COLOUR, SinglePlayerTab::OnColorButton)
      | ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:31:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp: In constructor 'SinglePlayerTab::SinglePlayerTab(wxWindow*, MainSinglePlayerTab&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (SinglePlayerTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/singleplayertab.cpp:177:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  177 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, SinglePlayerTab::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 71%] Building CXX object src/CMakeFiles/springlobby.dir/gui/battlelist/battledataviewmodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/battlelist/battledataviewmodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/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/event.h:29,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/any.h: In instantiation of 'wxPrivate::wxAnyValueTypeOpsGeneric<T>::DataHolder<T2>::DataHolder(const T2&) [with T2 = wxDataViewIconText; T = wxDataViewIconText]':
/usr/include/wx-3.0/wx/any.h:262:33:   required from 'static void wxPrivate::wxAnyValueTypeOpsGeneric<T>::SetValue(const T&, wxAnyValueBuffer&) [with T = wxDataViewIconText]'
/usr/include/wx-3.0/wx/any.h:313:22:   required from 'static void wxAnyValueTypeImplBase<T>::SetValue(const T&, wxAnyValueBuffer&) [with T = wxDataViewIconText]'
/usr/include/wx-3.0/wx/any.h:762:40:   required from 'wxAny::wxAny(const T&) [with T = wxDataViewIconText]'
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:42:58:   required from here
/usr/include/wx-3.0/wx/any.h:244:21: warning: implicitly-declared 'wxDataViewIconText& wxDataViewIconText::operator=(const wxDataViewIconText&)' is deprecated [-Wdeprecated-copy]
  244 |             m_value = value;
      |             ~~~~~~~~^~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:441,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dvrenderers.h:45:5: note: because 'wxDataViewIconText' has user-provided 'wxDataViewIconText::wxDataViewIconText(const wxDataViewIconText&)'
   45 |     wxDataViewIconText( const wxDataViewIconText &other )
      |     ^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 71%] Building CXX object src/CMakeFiles/springlobby.dir/gui/battlelist/battledataviewctrl.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/battlelist/battledataviewctrl.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:10:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:911:48: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  911 | #define EVT_DATAVIEW_ITEM_CONTEXT_MENU(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_CONTEXT_MENU, id, fn)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:17:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_CONTEXT_MENU'
   17 | EVT_DATAVIEW_ITEM_CONTEXT_MENU(BATTLELIST_DATAVIEW_ID, BattleDataViewCtrl::OnContextMenu)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:18:1: note: in expansion of macro 'EVT_MENU'
   18 | EVT_MENU(BATTLELIST_DATAVIEW_DL_ENGINE, BattleDataViewCtrl::OnDLEngine)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:19:1: note: in expansion of macro 'EVT_MENU'
   19 | EVT_MENU(BATTLELIST_DATAVIEW_DL_GAME, BattleDataViewCtrl::OnDLGame)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:20:1: note: in expansion of macro 'EVT_MENU'
   20 | EVT_MENU(BATTLELIST_DATAVIEW_DL_MAP, BattleDataViewCtrl::OnDLMap)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:21:1: note: in expansion of macro 'EVT_MENU'
   21 | EVT_MENU(BATTLELIST_DATAVIEW_NOTIFY_WHEN_BATTLE_ENDS, BattleDataViewCtrl::OnNotifyWhenBattleEnds)
      | ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = IBattle; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.cpp:25:68:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<IBattle>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<IBattle>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<IBattle>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 74%] Building CXX object src/CMakeFiles/springlobby.dir/gui/channel/channellistdataviewmodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/channel/channellistdataviewmodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp
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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/variant.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/variant.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/../basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 70%] Building CXX object src/CMakeFiles/springlobby.dir/gui/battlelist/battlelisttab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/battlelist/battlelisttab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:18,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:13:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:13:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetIncludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:72:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   72 |     void SetIncludes(const wxArrayString& includes) { m_includes = includes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:13:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetExcludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:76:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   76 |     void SetExcludes(const wxArrayString& excludes) { m_excludes = excludes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:18:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battledataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:19:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:43:1: note: in expansion of macro 'EVT_BUTTON'
   43 | EVT_BUTTON(BattleListTab::BATTLE_JOIN, BattleListTab::OnJoin)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:44:1: note: in expansion of macro 'EVT_BUTTON'
   44 | EVT_BUTTON(BattleListTab::BATTLE_HOST, BattleListTab::OnHost)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:901:45: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  901 | #define EVT_DATAVIEW_ITEM_ACTIVATED(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_ACTIVATED, id, fn)
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:45:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_ACTIVATED'
   45 | EVT_DATAVIEW_ITEM_ACTIVATED(BattleDataViewCtrl::BATTLELIST_DATAVIEW_ID, BattleListTab::OnListJoin)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:899:48: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  899 | #define EVT_DATAVIEW_SELECTION_CHANGED(id, fn) wx__DECLARE_DATAVIEWEVT(SELECTION_CHANGED, id, fn)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:46:1: note: in expansion of macro 'EVT_DATAVIEW_SELECTION_CHANGED'
   46 | EVT_DATAVIEW_SELECTION_CHANGED(BattleDataViewCtrl::BATTLELIST_DATAVIEW_ID, BattleListTab::OnSelect)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:47:1: note: in expansion of macro 'EVT_CHECKBOX'
   47 | EVT_CHECKBOX(BattleListTab::BATTLE_LIST_FILTER_ACTIV, BattleListTab::OnFilterActiv)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/tglbtn.h:74:5: note: in expansion of macro 'wx__DECLARE_EVT1'
   74 |     wx__DECLARE_EVT1(wxEVT_TOGGLEBUTTON, id, wxCommandEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/tglbtn.h:74:46: note: in expansion of macro 'wxCommandEventHandler'
   74 |     wx__DECLARE_EVT1(wxEVT_TOGGLEBUTTON, id, wxCommandEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:19:27: note: in expansion of macro 'EVT_TOGGLEBUTTON'
   19 | #define EVT_TOGGLEORCHECK EVT_TOGGLEBUTTON
      |                           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:48:1: note: in expansion of macro 'EVT_TOGGLEORCHECK'
   48 | EVT_TOGGLEORCHECK(BattleListTab::BATTLE_LIST_FILTER_BUTTON, BattleListTab::OnFilter)
      | ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/tglbtn.h:74:5: note: in expansion of macro 'wx__DECLARE_EVT1'
   74 |     wx__DECLARE_EVT1(wxEVT_TOGGLEBUTTON, id, wxCommandEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/tglbtn.h:74:46: note: in expansion of macro 'wxCommandEventHandler'
   74 |     wx__DECLARE_EVT1(wxEVT_TOGGLEBUTTON, id, wxCommandEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:19:27: note: in expansion of macro 'EVT_TOGGLEBUTTON'
   19 | #define EVT_TOGGLEORCHECK EVT_TOGGLEBUTTON
      |                           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:49:1: note: in expansion of macro 'EVT_TOGGLEORCHECK'
   49 | EVT_TOGGLEORCHECK(BattleListTab::BATTLE_LIST_INFO_BUTTON, BattleListTab::OnInfoShow)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:38:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp: In constructor 'BattleListTab::BattleListTab(wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (BattleListTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:158:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  158 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, BattleListTab::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelisttab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In instantiation of 'static void (wxEvtHandler::* wxPrivate::HandlerImpl<T, A, true>::ConvertToEvtMethod(void (T::*)(A&)))(wxEvent&) [with T = BattleListTab; A = wxCommandEvent; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]':
/usr/include/wx-3.0/wx/event.h:427:51:   required from 'void (wxEvtHandler::* wxEventFunctorMethod<EventTag, Class, EventArg, EventHandler>::GetEvtMethod() const)(wxEvent&) [with EventTag = wxEventTypeTag<wxCommandEvent>; Class = BattleListTab; EventArg = wxCommandEvent; EventHandler = BattleListTab; wxEventFunction = void (wxEvtHandler::*)(wxEvent&)]'
/usr/include/wx-3.0/wx/event.h:426:29:   required from here
/usr/include/wx-3.0/wx/event.h:331:21: warning: cast between incompatible pointer to member types from 'void (BattleListTab::*)(wxCommandEvent&)' to 'void (BattleListTab::*)(wxEvent&)' [-Wcast-function-type]
  331 |                     reinterpret_cast<void (T::*)(wxEvent&)>(f)); }
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 70%] Building CXX object src/CMakeFiles/springlobby.dir/gui/battlelist/battlelistfilter.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/battlelist/battlelistfilter.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:16:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:18:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:36:1: note: in expansion of macro 'EVT_BUTTON'
   36 | EVT_BUTTON(BATTLE_FILTER_RANK_BUTTON, BattleListFilter::OnRankButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:37:1: note: in expansion of macro 'EVT_BUTTON'
   37 | EVT_BUTTON(BATTLE_FILTER_PLAYER_BUTTON, BattleListFilter::OnPlayerButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:38:1: note: in expansion of macro 'EVT_BUTTON'
   38 | EVT_BUTTON(BATTLE_FILTER_MAXPLAYER_BUTTON, BattleListFilter::OnMaxPlayerButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:39:1: note: in expansion of macro 'EVT_BUTTON'
   39 | EVT_BUTTON(BATTLE_FILTER_SPECTATOR_BUTTON, BattleListFilter::OnSpectatorButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:40:1: note: in expansion of macro 'EVT_CHOICE'
   40 | EVT_CHOICE(BATTLE_FILTER_SPECTATOR_CHOICE, BattleListFilter::OnSpectatorChange)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:41:1: note: in expansion of macro 'EVT_CHOICE'
   41 | EVT_CHOICE(BATTLE_FILTER_MAXPLAYER_CHOICE, BattleListFilter::OnMaxPlayerChange)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:42:1: note: in expansion of macro 'EVT_CHOICE'
   42 | EVT_CHOICE(BATTLE_FILTER_PLAYER_CHOICE, BattleListFilter::OnPlayerChange)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:43:1: note: in expansion of macro 'EVT_COMBOBOX'
   43 | EVT_COMBOBOX(BATTLE_FILTER_RANK_CHOICE, BattleListFilter::OnRankChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:44:1: note: in expansion of macro 'EVT_CHECKBOX'
   44 | EVT_CHECKBOX(BATTLE_FILTER_LOCKED, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:45:1: note: in expansion of macro 'EVT_CHECKBOX'
   45 | EVT_CHECKBOX(BATTLE_FILTER_OPEN, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:46:1: note: in expansion of macro 'EVT_CHECKBOX'
   46 | EVT_CHECKBOX(BATTLE_FILTER_PASSWORDED, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:47:1: note: in expansion of macro 'EVT_CHECKBOX'
   47 | EVT_CHECKBOX(BATTLE_FILTER_FULL, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:48:1: note: in expansion of macro 'EVT_CHECKBOX'
   48 | EVT_CHECKBOX(BATTLE_FILTER_STARTED, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:49:1: note: in expansion of macro 'EVT_TEXT'
   49 | EVT_TEXT(BATTLE_FILTER_HOST_EDIT, BattleListFilter::OnChangeHost)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:50:1: note: in expansion of macro 'EVT_TEXT'
   50 | EVT_TEXT(BATTLE_FILTER_DESCRIPTION_EDIT, BattleListFilter::OnChangeDescription)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:51:1: note: in expansion of macro 'EVT_TEXT'
   51 | EVT_TEXT(BATTLE_FILTER_MAP_EDIT, BattleListFilter::OnChangeMap)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:52:1: note: in expansion of macro 'EVT_TEXT'
   52 | EVT_TEXT(BATTLE_FILTER_GAME_EDIT, BattleListFilter::OnChangeGame)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:53:1: note: in expansion of macro 'EVT_CHECKBOX'
   53 | EVT_CHECKBOX(BATTLE_FILTER_MAP_SHOW, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:54:1: note: in expansion of macro 'EVT_CHECKBOX'
   54 | EVT_CHECKBOX(BATTLE_FILTER_GAME_SHOW, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/battlelist/battlelistfilter.cpp:55:1: note: in expansion of macro 'EVT_CHECKBOX'
   55 | EVT_CHECKBOX(BATTLE_FILTER_HIGHLIGHTED, BattleListFilter::OnChange)
      | ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 75%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/autobalancedialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/autobalancedialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp: In constructor 'AutoBalanceDialog::AutoBalanceDialog(wxWindow*, const AutoBalanceDialog::BalanceOptions&, unsigned int)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:78:94: warning: cast between incompatible pointer to member types from 'void (AutoBalanceDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   78 |  Connect(ID_CANCEL, wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&AutoBalanceDialog::OnCancel);
      |                                                                                              ^~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/autobalancedialog.cpp:79:90: warning: cast between incompatible pointer to member types from 'void (AutoBalanceDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   79 |  Connect(ID_OK, wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&AutoBalanceDialog::OnOk);
      |                                                                                          ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 73%] Building CXX object src/CMakeFiles/springlobby.dir/gui/channel/channelchooserdialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/channel/channelchooserdialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooserdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 73%] Building CXX object src/CMakeFiles/springlobby.dir/gui/channel/autojoinchanneldialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/channel/autojoinchanneldialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:21:1: note: in expansion of macro 'EVT_BUTTON'
   21 | EVT_BUTTON(wxID_OK, AutojoinChannelDialog::OnOk)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/autojoinchanneldialog.cpp:22:1: note: in expansion of macro 'EVT_BUTTON'
   22 | EVT_BUTTON(wxID_CANCEL, AutojoinChannelDialog::OnCancel)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 73%] Building CXX object src/CMakeFiles/springlobby.dir/gui/channel/channelchooser.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/channel/channelchooser.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:11:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channelchooser.cpp:15:1: note: in expansion of macro 'EVT_TEXT'
   15 | EVT_TEXT(ID_SEARCH_TEXT, ChannelChooserPanel::OnSearch)
      | ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 74%] Building CXX object src/CMakeFiles/springlobby.dir/gui/channel/channellistview.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/channel/channellistview.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:901:45: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  901 | #define EVT_DATAVIEW_ITEM_ACTIVATED(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_ACTIVATED, id, fn)
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:9:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_ACTIVATED'
    9 | EVT_DATAVIEW_ITEM_ACTIVATED(CHANNELLIST_ID, ChannelListView::OnItemActivated)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = ChannelInfo; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/channel/channellistview.cpp:14:60:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<ChannelInfo>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<ChannelInfo>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<ChannelInfo>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 75%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battlemaptab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battlemaptab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:25:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/mapselectdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:29:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:41:1: note: in expansion of macro 'EVT_CHOICE'
   41 | EVT_CHOICE(BMAP_MAP_SEL, BattleMapTab::OnMapSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:42:1: note: in expansion of macro 'EVT_BUTTON'
   42 | EVT_BUTTON(BMAP_MAP_BROWSE, BattleMapTab::OnMapBrowse)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4328:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4328 | #define EVT_RADIOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4328:75: note: in expansion of macro 'wxCommandEventHandler'
 4328 | #define EVT_RADIOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:43:1: note: in expansion of macro 'EVT_RADIOBOX'
   43 | EVT_RADIOBOX(BMAP_START_TYPE, BattleMapTab::OnStartTypeSelect)
      | ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:37:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp: In constructor 'BattleMapTab::BattleMapTab(wxWindow*, IBattle*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (BattleMapTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlemaptab.cpp:122:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  122 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, BattleMapTab::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 75%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/addbotdialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/addbotdialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:18:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:27:1: note: in expansion of macro 'EVT_BUTTON'
   27 | EVT_BUTTON(ADDBOT_CANCEL, AddBotDialog::OnClose)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:28:1: note: in expansion of macro 'EVT_BUTTON'
   28 | EVT_BUTTON(ADDBOT_ADD, AddBotDialog::OnAddBot)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:29:1: note: in expansion of macro 'EVT_CHOICE'
   29 | EVT_CHOICE(ADDBOT_AI, AddBotDialog::OnSelectBot)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxListEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:580:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  580 |     wxEVENT_HANDLER_CAST(wxListEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:46: note: in expansion of macro 'wxListEventHandler'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:604:41: note: in expansion of macro 'wx__DECLARE_LISTEVT'
  604 | #define EVT_LIST_ITEM_ACTIVATED(id, fn) wx__DECLARE_LISTEVT(ITEM_ACTIVATED, id, fn)
      |                                         ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:30:1: note: in expansion of macro 'EVT_LIST_ITEM_ACTIVATED'
   30 | EVT_LIST_ITEM_ACTIVATED(ADDBOT_OPTIONLIST, AddBotDialog::OnOptionActivate)
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp: In member function 'void AddBotDialog::ReloadAIList()':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:188:80: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  188 |   m_ais = lslTowxArrayString(LSL::usync().GetAIList(m_battle.GetHostGameName()));
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/addbotdialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 78%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battleroomdownloads.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battleroomdownloads.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.h:5,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdownloads.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 79%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/votepanel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/votepanel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.h:12,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:24:5: note: in expansion of macro 'EVT_BUTTON'
   24 |     EVT_BUTTON(VotePanel::ID_YES_BUTTON, VotePanel::onYesButtonEvent)
      |     ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:25:5: note: in expansion of macro 'EVT_BUTTON'
   25 |     EVT_BUTTON(VotePanel::ID_DONTCARE_BUTTON, VotePanel::onDontCareButtonEvent)
      |     ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/votepanel.cpp:26:5: note: in expansion of macro 'EVT_BUTTON'
   26 |     EVT_BUTTON(VotePanel::ID_NO_BUTTON, VotePanel::onNoButtonEvent)
      |     ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 77%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/mainjoinbattletab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/mainjoinbattletab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:17:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainjoinbattletab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 76%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battlerestrictionstab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battlerestrictionstab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/numdlgg.h:18,
                 from /usr/include/wx-3.0/wx/numdlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:16:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:24:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:33:1: note: in expansion of macro 'EVT_BUTTON'
   33 | EVT_BUTTON(BOPTS_RESTRICT, BattleRestrictionsTab::OnRestrict)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:34:1: note: in expansion of macro 'EVT_BUTTON'
   34 | EVT_BUTTON(BOPTS_ALLOW, BattleRestrictionsTab::OnAllow)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battlerestrictionstab.cpp:35:1: note: in expansion of macro 'EVT_BUTTON'
   35 | EVT_BUTTON(BOPTS_CLEARRES, BattleRestrictionsTab::OnClearRestrictions)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 76%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battleroomtab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battleroomtab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:11:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:30:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetIncludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:72:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   72 |     void SetIncludes(const wxArrayString& includes) { m_includes = includes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:30:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetExcludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:76:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   76 |     void SetExcludes(const wxArrayString& excludes) { m_excludes = excludes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:34:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:38:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls/bitmapcombobox.h:11,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:42:
/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 [-Wdeprecated-copy]
  618 |         { wxRect2DDouble 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 [-Wdeprecated-copy]
  626 |         { wxRect2DDouble 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/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:65:1: note: in expansion of macro 'EVT_BUTTON'
   65 | EVT_BUTTON(BROOM_PROMOTE, BattleRoomTab::OnPromote)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:66:1: note: in expansion of macro 'EVT_BUTTON'
   66 | EVT_BUTTON(BROOM_START, BattleRoomTab::OnStart)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:67:1: note: in expansion of macro 'EVT_BUTTON'
   67 | EVT_BUTTON(BROOM_LEAVE, BattleRoomTab::OnLeave)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:68:1: note: in expansion of macro 'EVT_BUTTON'
   68 | EVT_BUTTON(BROOM_ADDBOT, BattleRoomTab::OnAddBot)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:69:1: note: in expansion of macro 'EVT_BUTTON'
   69 | EVT_BUTTON(BROOM_HOST_NEW, BattleRoomTab::OnHostNew)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:71:1: note: in expansion of macro 'EVT_CHECKBOX'
   71 | EVT_CHECKBOX(BROOM_AUTOLAUNCH, BattleRoomTab::OnAutolaunch)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:72:1: note: in expansion of macro 'EVT_CHECKBOX'
   72 | EVT_CHECKBOX(BROOM_IMREADY, BattleRoomTab::OnImReady)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:73:1: note: in expansion of macro 'EVT_CHECKBOX'
   73 | EVT_CHECKBOX(BROOM_SPEC, BattleRoomTab::OnImSpec)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:74:1: note: in expansion of macro 'EVT_CHECKBOX'
   74 | EVT_CHECKBOX(BROOM_UNSPEC, BattleRoomTab::OnAutounSpec)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:75:1: note: in expansion of macro 'EVT_COMBOBOX'
   75 | EVT_COMBOBOX(BROOM_TEAMSEL, BattleRoomTab::OnTeamSel)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:76:1: note: in expansion of macro 'EVT_COMBOBOX'
   76 | EVT_COMBOBOX(BROOM_ALLYSEL, BattleRoomTab::OnAllySel)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:77:1: note: in expansion of macro 'EVT_BUTTON'
   77 | EVT_BUTTON(BROOM_COLOURSEL, BattleRoomTab::OnColourSel)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:78:1: note: in expansion of macro 'EVT_COMBOBOX'
   78 | EVT_COMBOBOX(BROOM_SIDESEL, BattleRoomTab::OnSideSel)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:80:1: note: in expansion of macro 'EVT_COMBOBOX'
   80 | EVT_COMBOBOX(BROOM_PRESETSEL, BattleRoomTab::OnPresetSel)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:81:1: note: in expansion of macro 'EVT_BUTTON'
   81 | EVT_BUTTON(BROOM_SAVEPRES, BattleRoomTab::OnSavePreset)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:82:1: note: in expansion of macro 'EVT_BUTTON'
   82 | EVT_BUTTON(BROOM_DELETEPRES, BattleRoomTab::OnDeletePreset)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:83:1: note: in expansion of macro 'EVT_BUTTON'
   83 | EVT_BUTTON(BROOM_SETDEFAULTPRES, BattleRoomTab::OnSetModDefaultPreset)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:85:1: note: in expansion of macro 'EVT_BUTTON'
   85 | EVT_BUTTON(BROOM_MAP_BROWSE, BattleRoomTab::OnMapBrowse)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:86:1: note: in expansion of macro 'EVT_COMBOBOX'
   86 | EVT_COMBOBOX(BROOM_MAP_SEL, BattleRoomTab::OnMapSelect)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:88:1: note: in expansion of macro 'EVT_CHECKBOX'
   88 | EVT_CHECKBOX(BROOM_LOCK, BattleRoomTab::OnLock)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:89:1: note: in expansion of macro 'EVT_CHECKBOX'
   89 | EVT_CHECKBOX(BROOM_AUTOLOCK, BattleRoomTab::OnAutoLock)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:91:1: note: in expansion of macro 'EVT_BUTTON'
   91 | EVT_BUTTON(BROOM_MANAGE_MENU, BattleRoomTab::OnShowManagePlayersMenu)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:93:1: note: in expansion of macro 'EVT_MENU'
   93 | EVT_MENU(BROOM_AUTOHOST, BattleRoomTab::OnAutoHost)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:94:1: note: in expansion of macro 'EVT_MENU'
   94 | EVT_MENU(BROOM_AUTOSPECT, BattleRoomTab::OnAutoSpec)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:95:1: note: in expansion of macro 'EVT_MENU'
   95 | EVT_MENU(BROOM_AUTOSTART, BattleRoomTab::OnAutoStart)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:96:1: note: in expansion of macro 'EVT_MENU'
   96 | EVT_MENU(BROOM_AUTOCONTROL, BattleRoomTab::OnAutoControl)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:98:1: note: in expansion of macro 'EVT_MENU'
   98 | EVT_MENU(BROOM_RING_UNREADY, BattleRoomTab::OnRingUnready)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:99:1: note: in expansion of macro 'EVT_MENU'
   99 | EVT_MENU(BROOM_RING_UNSYNC, BattleRoomTab::OnRingUnsynced)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:100:1: note: in expansion of macro 'EVT_MENU'
  100 | EVT_MENU(BROOM_RING_UNREADY_UNSYNC, BattleRoomTab::OnRingUnreadyUnsynced)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:102:1: note: in expansion of macro 'EVT_MENU'
  102 | EVT_MENU(BROOM_SPECT_UNREADY, BattleRoomTab::OnSpectUnready)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:103:1: note: in expansion of macro 'EVT_MENU'
  103 | EVT_MENU(BROOM_SPECT_UNSYNC, BattleRoomTab::OnSpectUnsynced)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:104:1: note: in expansion of macro 'EVT_MENU'
  104 | EVT_MENU(BROOM_SPECT_UNREADY_UNSYNC, BattleRoomTab::OnSpectUnreadyUnsynced)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:106:1: note: in expansion of macro 'EVT_MENU'
  106 | EVT_MENU(BROOM_LOCK_BALANCE, BattleRoomTab::OnLockBalance)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:107:1: note: in expansion of macro 'EVT_MENU'
  107 | EVT_MENU(BROOM_BALANCE, BattleRoomTab::OnBalance)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:108:1: note: in expansion of macro 'EVT_MENU'
  108 | EVT_MENU(BROOM_FIXID, BattleRoomTab::OnFixTeams)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:109:1: note: in expansion of macro 'EVT_MENU'
  109 | EVT_MENU(BROOM_FIXCOLOURS, BattleRoomTab::OnFixColours)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:110:1: note: in expansion of macro 'EVT_MENU'
  110 | EVT_MENU(BROOM_AUTOPASTE, BattleRoomTab::OnAutoPaste)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxListEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:580:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  580 |     wxEVENT_HANDLER_CAST(wxListEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:583:46: note: in expansion of macro 'wxListEventHandler'
  583 |     wx__DECLARE_EVT1(wxEVT_LIST_ ## evt, id, wxListEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/listbase.h:604:41: note: in expansion of macro 'wx__DECLARE_LISTEVT'
  604 | #define EVT_LIST_ITEM_ACTIVATED(id, fn) wx__DECLARE_LISTEVT(ITEM_ACTIVATED, id, fn)
      |                                         ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:112:1: note: in expansion of macro 'EVT_LIST_ITEM_ACTIVATED'
  112 | EVT_LIST_ITEM_ACTIVATED(BROOM_OPTIONLIST, BattleRoomTab::OnOptionActivate)
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:58:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp: In constructor 'BattleRoomTab::BattleRoomTab(wxWindow*, IBattle*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (BattleRoomTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:378:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  378 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, BattleRoomTab::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (BattleRoomTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomtab.cpp:379:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  379 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadFailed, BattleRoomTab::OnDownloadFailed);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 77%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/mainsingleplayertab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/mainsingleplayertab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:12:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mainsingleplayertab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 76%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/hostbattledialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/hostbattledialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:32:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:54:1: note: in expansion of macro 'EVT_BUTTON'
   54 | EVT_BUTTON(HOST_CANCEL, HostBattleDialog::OnCancel)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:55:1: note: in expansion of macro 'EVT_BUTTON'
   55 | EVT_BUTTON(HOST_OK, HostBattleDialog::OnOk)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:56:1: note: in expansion of macro 'EVT_BUTTON'
   56 | EVT_BUTTON(BTN_REFRESH, HostBattleDialog::OnReloadMods)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:57:1: note: in expansion of macro 'EVT_BUTTON'
   57 | EVT_BUTTON(PICK_RELAYHOST, HostBattleDialog::OnPickRelayHost)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:58:1: note: in expansion of macro 'EVT_MENU'
   58 | EVT_MENU(wxID_ANY, HostBattleDialog::OnRelayChoice)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4328:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4328 | #define EVT_RADIOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4328:75: note: in expansion of macro 'wxCommandEventHandler'
 4328 | #define EVT_RADIOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:59:1: note: in expansion of macro 'EVT_RADIOBOX'
   59 | EVT_RADIOBOX(CHOSE_NAT, HostBattleDialog::OnNatChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:60:1: note: in expansion of macro 'EVT_CHECKBOX'
   60 | EVT_CHECKBOX(CHK_USE_RELAY, HostBattleDialog::OnUseRelay)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:61:1: note: in expansion of macro 'EVT_CHOICE'
   61 | EVT_CHOICE(CHOOSE_ENGINE, HostBattleDialog::OnEngineSelect)
      | ^~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp: In constructor 'HostBattleDialog::HostBattleDialog(wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:152:93: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  152 |  m_relayhost_array_list = lslTowxArrayString(serverSelector().GetServer().GetRelayHostList());
      |                                                                                             ^
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/hostbattledialog.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 79%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battleroomdataviewmodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battleroomdataviewmodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewmodel.cpp:2:
/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)
      |                   ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 78%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/mmoptionwindows.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/mmoptionwindows.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:23:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp: In constructor 'SingleOptionDialog::SingleOptionDialog(IBattle&, const wxString&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:117:95: warning: cast between incompatible pointer to member types from 'void (SingleOptionDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  117 |  Connect(ID_CANCEL, wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&SingleOptionDialog::OnCancel);
      |                                                                                               ^~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/mmoptionwindows.cpp:118:91: warning: cast between incompatible pointer to member types from 'void (SingleOptionDialog::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  118 |  Connect(ID_OK, wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction)&SingleOptionDialog::OnOk);
      |                                                                                           ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 78%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battleroommmoptionstab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battleroommmoptionstab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:10:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:24:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:39:1: note: in expansion of macro 'EVT_COMBOBOX'
   39 | EVT_COMBOBOX(wxID_ANY, BattleroomMMOptionsTab::OnComBoxChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:40:1: note: in expansion of macro 'EVT_CHECKBOX'
   40 | EVT_CHECKBOX(wxID_ANY, BattleroomMMOptionsTab::OnChkBoxChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:857:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  857 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:857:46: note: in expansion of macro 'wxTextEventHandler'
  857 |     wx__DECLARE_EVT1(wxEVT_TEXT_ ## evt, id, wxTextEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:863:32: note: in expansion of macro 'wx__DECLARE_TEXTEVT'
  863 | #define EVT_TEXT_ENTER(id, fn) wx__DECLARE_TEXTEVT(ENTER, id, fn)
      |                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:41:1: note: in expansion of macro 'EVT_TEXT_ENTER'
   41 | EVT_TEXT_ENTER(wxID_ANY, BattleroomMMOptionsTab::OnTextCtrlChange)
      | ^~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSpinDoubleEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:109:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  109 |     wx__DECLARE_EVT1(wxEVT_SPINCTRLDOUBLE, id, wxSpinDoubleEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:101:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  101 |     wxEVENT_HANDLER_CAST(wxSpinDoubleEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:109:48: note: in expansion of macro 'wxSpinDoubleEventHandler'
  109 |     wx__DECLARE_EVT1(wxEVT_SPINCTRLDOUBLE, id, wxSpinDoubleEventHandler(fn))
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:42:1: note: in expansion of macro 'EVT_SPINCTRLDOUBLE'
   42 | EVT_SPINCTRLDOUBLE(wxID_ANY, BattleroomMMOptionsTab::OnSpinCtrlDoubleChange)
      | ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroommmoptionstab.cpp:48:1: note: in expansion of macro 'EVT_BUTTON'
   48 | EVT_BUTTON(wxID_ANY, BattleroomMMOptionsTab::OnButton)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 79%] Building CXX object src/CMakeFiles/springlobby.dir/gui/hosting/battleroomdataviewctrl.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/hosting/battleroomdataviewctrl.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/ui.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/numdlgg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:4:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:17:1: note: in expansion of macro 'EVT_MENU'
   17 | EVT_MENU(BATTLEROOM_VIEW_SPEC, BattleroomDataViewCtrl::OnSpecSelect)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:18:1: note: in expansion of macro 'EVT_MENU'
   18 | EVT_MENU(BATTLEROOM_VIEW_KICK, BattleroomDataViewCtrl::OnKickPlayer)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:911:48: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  911 | #define EVT_DATAVIEW_ITEM_CONTEXT_MENU(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_CONTEXT_MENU, id, fn)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:19:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_CONTEXT_MENU'
   19 | EVT_DATAVIEW_ITEM_CONTEXT_MENU(BATTLEROOM_VIEW_ID, BattleroomDataViewCtrl::OnContextMenuEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:901:45: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  901 | #define EVT_DATAVIEW_ITEM_ACTIVATED(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_ACTIVATED, id, fn)
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:20:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_ACTIVATED'
   20 | EVT_DATAVIEW_ITEM_ACTIVATED(BATTLEROOM_VIEW_ID, BattleroomDataViewCtrl::OnItemActivatedEvent)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:21:1: note: in expansion of macro 'EVT_MENU'
   21 | EVT_MENU(BATTLEROOM_VIEW_RING, BattleroomDataViewCtrl::OnRingPlayer)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:22:1: note: in expansion of macro 'EVT_MENU'
   22 | EVT_MENU(BATTLEROOM_VIEW_COLOUR, BattleroomDataViewCtrl::OnColourSelect)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:23:1: note: in expansion of macro 'EVT_MENU'
   23 | EVT_MENU(BATTLEROOM_VIEW_HANDICAP, BattleroomDataViewCtrl::OnHandicapSelect)
      | ^~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp: In member function 'void BattleroomDataViewCtrl::OnContextMenuEvent(wxDataViewEvent&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:159:45: note: in expansion of macro 'wxCommandEventHandler'
  159 |   Connect(*it, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnUserMenuAddToGroup), 0, this);
      |                                             ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:161:53: note: in expansion of macro 'wxCommandEventHandler'
  161 |  Connect(GROUP_ID_NEW, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnUserMenuCreateGroup), 0, this);
      |                                                     ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp: In member function 'void BattleroomDataViewCtrl::CreateContextMenu()':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:174:66: note: in expansion of macro 'wxCommandEventHandler'
  174 |   Connect(BATTLEROOM_VIEW_TEAM + i, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnTeamSelectEvent));
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:182:66: note: in expansion of macro 'wxCommandEventHandler'
  182 |   Connect(BATTLEROOM_VIEW_ALLY + i, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnAllySelectEvent));
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp: In member function 'void BattleroomDataViewCtrl::OnUserMenuAddToGroup(wxCommandEvent&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:282:56: note: in expansion of macro 'wxCommandEventHandler'
  282 |  Disconnect(GROUP_ID_NEW, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnUserMenuCreateGroup), 0, this);
      |                                                        ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp: In member function 'void BattleroomDataViewCtrl::UpdateContextMenuSides()':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:363:69: note: in expansion of macro 'wxCommandEventHandler'
  363 |   Disconnect(BATTLEROOM_VIEW_SIDE + i, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnSideSelect));
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:378:67: note: in expansion of macro 'wxCommandEventHandler'
  378 |    Connect(BATTLEROOM_VIEW_SIDE + i, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(BattleroomDataViewCtrl::OnSideSelect));
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = User; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:27:64:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<User>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<User>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<User>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h: In instantiation of 'SL_GENERIC::UserMenu<EventHandler_>::UserMenu(wxEvtHandler*, SL_GENERIC::UserMenu<EventHandler_>::ParentType*, const wxString&, long int) [with EventHandler_ = BattleroomDataViewCtrl; SL_GENERIC::UserMenu<EventHandler_>::ParentType = BattleroomDataViewCtrl]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.cpp:168:80:   required from here
/usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                              ^
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:36:4: note: in expansion of macro 'wxCommandEventHandler'
   36 |    wxCommandEventHandler(EventHandler::OnUserMenuCreateGroup), 0, m_parent);
      |    ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:30: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                              ^
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/usermenu.h:42:4: note: in expansion of macro 'wxCommandEventHandler'
   42 |    wxCommandEventHandler(EventHandler::OnUserMenuDeleteFromGroup), 0, m_parent);
      |    ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 80%] Building CXX object src/CMakeFiles/springlobby.dir/gui/options/downloadoptionspanel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/options/downloadoptionspanel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dirdlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:13:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:22:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/downloadoptionspanel.cpp:30:1: note: in expansion of macro 'EVT_BUTTON'
   30 | EVT_BUTTON(ID_SELECT_NEW_DIRECTORY, DownloadOptionsPanel::OnNewDirectory)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 80%] Building CXX object src/CMakeFiles/springlobby.dir/gui/options/mainoptionstab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/options/mainoptionstab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:16:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:37:1: note: in expansion of macro 'EVT_BUTTON'
   37 | EVT_BUTTON(wxID_APPLY, MainOptionsTab::OnApply)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:38:1: note: in expansion of macro 'EVT_BUTTON'
   38 | EVT_BUTTON(wxID_REVERT, MainOptionsTab::OnRestore)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/mainoptionstab.cpp:39:1: note: in expansion of macro 'EVT_BUTTON'
   39 | EVT_BUTTON(wxID_OK, MainOptionsTab::OnOk)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 82%] Building CXX object src/CMakeFiles/springlobby.dir/gui/options/lobbyoptionstab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/options/lobbyoptionstab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filedlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:7:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:7:
/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 [-Wdeprecated-copy]
  101 |     virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxFileCtrlEvent' has user-provided 'wxFileCtrlEvent& wxFileCtrlEvent::operator=(const wxFileCtrlEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:7:
/usr/include/wx-3.0/wx/filectrl.h: In member function 'void wxFileCtrlEvent::SetFiles(const wxArrayString&)':
/usr/include/wx-3.0/wx/filectrl.h:103:61: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  103 |     void SetFiles( const wxArrayString &files ) { m_files = files; }
      |                                                             ^~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:17:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:33:1: note: in expansion of macro 'EVT_BUTTON'
   33 | EVT_BUTTON(SPRING_WEBBROWSE, LobbyOptionsTab::OnBrowseWeb)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:34:1: note: in expansion of macro 'EVT_BUTTON'
   34 | EVT_BUTTON(ID_BUT_EDITOR, LobbyOptionsTab::OnBrowseEditor)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:35:1: note: in expansion of macro 'EVT_BUTTON'
   35 | EVT_BUTTON(TEST_NOTIFICATION, LobbyOptionsTab::OnTestNotification)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:38: note: in expansion of macro 'wx__DECLARE_EVT1'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:81: note: in expansion of macro 'wxCommandEventHandler'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                                                                 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/lobbyoptionstab.cpp:36:1: note: in expansion of macro 'EVT_RADIOBUTTON'
   36 | EVT_RADIOBUTTON(SPRING_DEFWEB, LobbyOptionsTab::OnDefaultWeb)
      | ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 83%] Building CXX object src/CMakeFiles/springlobby.dir/gui/playback/playbackfilter.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/playback/playbackfilter.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:34:1: note: in expansion of macro 'EVT_BUTTON'
   34 | EVT_BUTTON(PLAYBACK_FILTER_PLAYER_BUTTON, PlaybackListFilter::OnPlayerButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:35:1: note: in expansion of macro 'EVT_BUTTON'
   35 | EVT_BUTTON(PLAYBACK_FILTER_DURATION_BUTTON, PlaybackListFilter::OnDurationButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:36:1: note: in expansion of macro 'EVT_BUTTON'
   36 | EVT_BUTTON(PLAYBACK_FILTER_FILESIZE_BUTTON, PlaybackListFilter::OnFilesizeButton)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4317:71: note: in expansion of macro 'wxCommandEventHandler'
 4317 | #define EVT_CHOICE(winid, func) wx__DECLARE_EVT1(wxEVT_CHOICE, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:37:1: note: in expansion of macro 'EVT_CHOICE'
   37 | EVT_CHOICE(PLAYBACK_FILTER_PLAYER_CHOICE, PlaybackListFilter::OnPlayerChange)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:38:1: note: in expansion of macro 'EVT_TEXT'
   38 | EVT_TEXT(PLAYBACK_FILTER_DURATION_EDIT, PlaybackListFilter::OnChangeDuration)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:39:1: note: in expansion of macro 'EVT_TEXT'
   39 | EVT_TEXT(PLAYBACK_FILTER_FILESIZE_EDIT, PlaybackListFilter::OnChangeFilesize)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:40:1: note: in expansion of macro 'EVT_TEXT'
   40 | EVT_TEXT(PLAYBACK_FILTER_MAP_EDIT, PlaybackListFilter::OnChangeMap)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:41:1: note: in expansion of macro 'EVT_TEXT'
   41 | EVT_TEXT(PLAYBACK_FILTER_MOD_EDIT, PlaybackListFilter::OnChangeMod)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:42:1: note: in expansion of macro 'EVT_CHECKBOX'
   42 | EVT_CHECKBOX(PLAYBACK_FILTER_MAP_SHOW, PlaybackListFilter::OnChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackfilter.cpp:43:1: note: in expansion of macro 'EVT_CHECKBOX'
   43 | EVT_CHECKBOX(PLAYBACK_FILTER_MOD_SHOW, PlaybackListFilter::OnChange)
      | ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 82%] Building CXX object src/CMakeFiles/springlobby.dir/gui/options/springoptionstab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/options/springoptionstab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:13:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:17:
/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 [-Wdeprecated-copy]
  101 |     virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxFileCtrlEvent' has user-provided 'wxFileCtrlEvent& wxFileCtrlEvent::operator=(const wxFileCtrlEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:17:
/usr/include/wx-3.0/wx/filectrl.h: In member function 'void wxFileCtrlEvent::SetFiles(const wxArrayString&)':
/usr/include/wx-3.0/wx/filectrl.h:103:61: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  103 |     void SetFiles( const wxArrayString &files ) { m_files = files; }
      |                                                             ^~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:35:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:48:1: note: in expansion of macro 'EVT_BUTTON'
   48 | EVT_BUTTON(SPRING_EXECBROWSE, SpringOptionsTab::OnBrowseExec)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:49:1: note: in expansion of macro 'EVT_BUTTON'
   49 | EVT_BUTTON(SPRING_SYNCBROWSE, SpringOptionsTab::OnBrowseSync)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:50:1: note: in expansion of macro 'EVT_BUTTON'
   50 | EVT_BUTTON(SPRING_AUTOCONF, SpringOptionsTab::OnAutoConf)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:51:1: note: in expansion of macro 'EVT_BUTTON'
   51 | EVT_BUTTON(SPRING_RESTORE, SpringOptionsTab::OnRestore)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:52:1: note: in expansion of macro 'EVT_BUTTON'
   52 | EVT_BUTTON(SPRING_EXECFIND, SpringOptionsTab::OnFindExec)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:53:1: note: in expansion of macro 'EVT_BUTTON'
   53 | EVT_BUTTON(SPRING_SYNCFIND, SpringOptionsTab::OnFindSync)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:54:1: note: in expansion of macro 'EVT_BUTTON'
   54 | EVT_BUTTON(SPRING_DATADIR, SpringOptionsTab::OnDataDir)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:55:1: note: in expansion of macro 'EVT_BUTTON'
   55 | EVT_BUTTON(SPRING_ADD, SpringOptionsTab::OnAddBundle)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:56:1: note: in expansion of macro 'EVT_BUTTON'
   56 | EVT_BUTTON(SPRING_REMOVE, SpringOptionsTab::OnRemoveBundle)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:57:1: note: in expansion of macro 'EVT_CHECKBOX'
   57 | EVT_CHECKBOX(SPRING_DONTSEARCH, SpringOptionsTab::OnDontSearch)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4318:34: note: in expansion of macro 'wx__DECLARE_EVT1'
 4318 | #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func))
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4318:73: note: in expansion of macro 'wxCommandEventHandler'
 4318 | #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/springoptionstab.cpp:58:1: note: in expansion of macro 'EVT_LISTBOX'
   58 | EVT_LISTBOX(SPRING_LIST, SpringOptionsTab::OnGroupListSelectionChange)
      | ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 83%] Building CXX object src/CMakeFiles/springlobby.dir/gui/options/chatoptionstab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/options/chatoptionstab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/gtk/colordlg.h:14,
                 from /usr/include/wx-3.0/wx/colordlg.h:25,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:10:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:14:
/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 [-Wdeprecated-copy]
  101 |     virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxFileCtrlEvent' has user-provided 'wxFileCtrlEvent& wxFileCtrlEvent::operator=(const wxFileCtrlEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:14:
/usr/include/wx-3.0/wx/filectrl.h: In member function 'void wxFileCtrlEvent::SetFiles(const wxArrayString&)':
/usr/include/wx-3.0/wx/filectrl.h:103:61: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  103 |     void SetFiles( const wxArrayString &files ) { m_files = files; }
      |                                                             ^~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aui/framemanager.h:25,
                 from /usr/include/wx-3.0/wx/aui/aui.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/aui/auimanager.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:30:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:6:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:41:1: note: in expansion of macro 'EVT_BUTTON'
   41 | EVT_BUTTON(ID_SELFONT, ChatOptionsTab::OnSelectFont)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:42:1: note: in expansion of macro 'EVT_BUTTON'
   42 | EVT_BUTTON(ID_NORMAL, ChatOptionsTab::OnNormalSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:43:1: note: in expansion of macro 'EVT_BUTTON'
   43 | EVT_BUTTON(ID_BG, ChatOptionsTab::OnBGSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:44:1: note: in expansion of macro 'EVT_BUTTON'
   44 | EVT_BUTTON(ID_ACTION, ChatOptionsTab::OnActionSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:45:1: note: in expansion of macro 'EVT_BUTTON'
   45 | EVT_BUTTON(ID_HIGHLIGHT, ChatOptionsTab::OnHighlightSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:46:1: note: in expansion of macro 'EVT_BUTTON'
   46 | EVT_BUTTON(ID_JOINLEAVE, ChatOptionsTab::OnJoinLeaveSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:47:1: note: in expansion of macro 'EVT_BUTTON'
   47 | EVT_BUTTON(ID_NOTIFICATION, ChatOptionsTab::OnNotificationSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:48:1: note: in expansion of macro 'EVT_BUTTON'
   48 | EVT_BUTTON(ID_MYMESS, ChatOptionsTab::OnMyMessSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:49:1: note: in expansion of macro 'EVT_BUTTON'
   49 | EVT_BUTTON(ID_SERVER, ChatOptionsTab::OnServerSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:50:1: note: in expansion of macro 'EVT_BUTTON'
   50 | EVT_BUTTON(ID_CLIENT, ChatOptionsTab::OnClientSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:51:1: note: in expansion of macro 'EVT_BUTTON'
   51 | EVT_BUTTON(ID_ERROR, ChatOptionsTab::OnErrorSelect)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/chatoptionstab.cpp:52:1: note: in expansion of macro 'EVT_BUTTON'
   52 | EVT_BUTTON(ID_TIMESTAMP, ChatOptionsTab::OnTimestampSelect)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 86%] Building CXX object src/CMakeFiles/springlobby.dir/utils/base64.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/base64.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/base64.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 83%] Building CXX object src/CMakeFiles/springlobby.dir/gui/playback/playbacktab.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/playback/playbacktab.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:18,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:13:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:13:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetIncludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:72:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   72 |     void SetIncludes(const wxArrayString& includes) { m_includes = includes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:13:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetExcludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:76:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   76 |     void SetExcludes(const wxArrayString& excludes) { m_excludes = excludes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:18:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/hosting/battleroomdataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:19:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:35:1: note: in expansion of macro 'EVT_BUTTON'
   35 | EVT_BUTTON(PLAYBACK_WATCH, PlaybackTab::OnWatch)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:36:1: note: in expansion of macro 'EVT_BUTTON'
   36 | EVT_BUTTON(PLAYBACK_RELOAD, PlaybackTab::OnReload)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:37:1: note: in expansion of macro 'EVT_BUTTON'
   37 | EVT_BUTTON(PLAYBACK_DELETE, PlaybackTab::OnDelete)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:899:48: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  899 | #define EVT_DATAVIEW_SELECTION_CHANGED(id, fn) wx__DECLARE_DATAVIEWEVT(SELECTION_CHANGED, id, fn)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:38:1: note: in expansion of macro 'EVT_DATAVIEW_SELECTION_CHANGED'
   38 | EVT_DATAVIEW_SELECTION_CHANGED(PlaybackDataView::REPLAY_DATAVIEW_ID, PlaybackTab::OnSelect)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:39:1: note: in expansion of macro 'EVT_CHECKBOX'
   39 | EVT_CHECKBOX(PLAYBACK_LIST_FILTER_ACTIV, PlaybackTab::OnFilterActiv)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4142:36: note: in expansion of macro 'wxCommandEventHandler'
 4142 |     wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func))
      |                                    ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:40:1: note: in expansion of macro 'EVT_COMMAND'
   40 | EVT_COMMAND(wxID_ANY, PlaybackLoader::PlaybacksLoadedEvt, PlaybackTab::AddAllPlaybacks)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxKeyEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4167:29: note: in expansion of macro 'wx__DECLARE_EVT0'
 4167 | #define EVT_KEY_DOWN(func)  wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
      |                             ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3924:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3924 |     wxEVENT_HANDLER_CAST(wxCharEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3925:33: note: in expansion of macro 'wxCharEventHandler'
 3925 | #define wxKeyEventHandler(func) wxCharEventHandler(func)
      |                                 ^~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4167:62: note: in expansion of macro 'wxKeyEventHandler'
 4167 | #define EVT_KEY_DOWN(func)  wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
      |                                                              ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:41:1: note: in expansion of macro 'EVT_KEY_DOWN'
   41 | EVT_KEY_DOWN(PlaybackTab::OnChar)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/tglbtn.h:74:5: note: in expansion of macro 'wx__DECLARE_EVT1'
   74 |     wx__DECLARE_EVT1(wxEVT_TOGGLEBUTTON, id, wxCommandEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/tglbtn.h:74:46: note: in expansion of macro 'wxCommandEventHandler'
   74 |     wx__DECLARE_EVT1(wxEVT_TOGGLEBUTTON, id, wxCommandEventHandler(fn))
      |                                              ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:19:27: note: in expansion of macro 'EVT_TOGGLEBUTTON'
   19 | #define EVT_TOGGLEORCHECK EVT_TOGGLEBUTTON
      |                           ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:42:1: note: in expansion of macro 'EVT_TOGGLEORCHECK'
   42 | EVT_TOGGLEORCHECK(PLAYBACK_LIST_FILTER_BUTTON, PlaybackTab::OnFilter)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:31:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp: In constructor 'PlaybackTab::PlaybackTab(wxWindow*, bool)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (PlaybackTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:116:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  116 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnUnitsyncReloaded, PlaybackTab::OnUnitsyncReloaded);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (PlaybackTab::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbacktab.cpp:117:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  117 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnSpringTerminated, PlaybackTab::OnSpringTerminated);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 86%] Building CXX object src/CMakeFiles/springlobby.dir/utils/TextCompletionDatabase.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/TextCompletionDatabase.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp
In file included from /usr/include/wx-3.0/wx/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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/hashmap.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/TextCompletionDatabase.cpp:2:
/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
      |                 ~~~~~~~~~~~~~^
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 86%] Building CXX object src/CMakeFiles/springlobby.dir/utils/crc.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/crc.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/crc.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 87%] Building C object src/CMakeFiles/springlobby.dir/utils/md5.c.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/cc -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -O2 -DNDEBUG   -o CMakeFiles/springlobby.dir/utils/md5.c.o   -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/md5.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 88%] Building CXX object src/CMakeFiles/springlobby.dir/utils/sortutil.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/sortutil.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/sortutil.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 88%] Building CXX object src/CMakeFiles/springlobby.dir/utils/lslconversion.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/lslconversion.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp
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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/gdiobj.h:14,
                 from /usr/include/wx-3.0/wx/colour.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/variant.h:20,
                 from /usr/include/wx-3.0/wx/colour.h:55,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/lslconversion.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 88%] Building CXX object src/CMakeFiles/springlobby.dir/utils/tasutil.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/tasutil.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp
In file included from /usr/include/wx-3.0/wx/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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/regex.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/tasutil.cpp:6:
/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
      |                 ~~~~~~~~~~~~~^
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 89%] Building CXX object src/CMakeFiles/springlobby.dir/utils/version.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -DSPRINGLOBBY_CONFIGH=\"/usr/src/RPM/BUILD/springlobby-0.267/springlobby_config.h\" -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/version.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/version.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 82%] Building CXX object src/CMakeFiles/springlobby.dir/gui/options/groupoptionspanel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/options/groupoptionspanel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:18,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:14:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:14:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetIncludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:72:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   72 |     void SetIncludes(const wxArrayString& includes) { m_includes = includes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/generic/textdlgg.h:21,
                 from /usr/include/wx-3.0/wx/textdlg.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:14:
/usr/include/wx-3.0/wx/valtext.h: In member function 'void wxTextValidator::SetExcludes(const wxArrayString&)':
/usr/include/wx-3.0/wx/valtext.h:76:68: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   76 |     void SetExcludes(const wxArrayString& excludes) { m_excludes = excludes; }
      |                                                                    ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:24:1: note: in expansion of macro 'EVT_BUTTON'
   24 | EVT_BUTTON(REMOVE_GROUP, GroupOptionsPanel::OnRemoveGroup)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:25:1: note: in expansion of macro 'EVT_BUTTON'
   25 | EVT_BUTTON(RENAME_GROUP, GroupOptionsPanel::OnRenameGroup)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:26:1: note: in expansion of macro 'EVT_BUTTON'
   26 | EVT_BUTTON(ADD_GROUP, GroupOptionsPanel::OnAddNewGroup)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4318:34: note: in expansion of macro 'wx__DECLARE_EVT1'
 4318 | #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func))
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4318:73: note: in expansion of macro 'wxCommandEventHandler'
 4318 | #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:27:1: note: in expansion of macro 'EVT_LISTBOX'
   27 | EVT_LISTBOX(GROUPS_LIST, GroupOptionsPanel::OnGroupListSelectionChange)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:28:1: note: in expansion of macro 'EVT_CHECKBOX'
   28 | EVT_CHECKBOX(NOTIFY_LOGIN, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:29:1: note: in expansion of macro 'EVT_CHECKBOX'
   29 | EVT_CHECKBOX(IGNORE_CHAT, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:30:1: note: in expansion of macro 'EVT_CHECKBOX'
   30 | EVT_CHECKBOX(NOTIFY_HOST, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:31:1: note: in expansion of macro 'EVT_CHECKBOX'
   31 | EVT_CHECKBOX(IGNORE_PM, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:32:1: note: in expansion of macro 'EVT_CHECKBOX'
   32 | EVT_CHECKBOX(NOTIFY_STATUS, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:33:1: note: in expansion of macro 'EVT_CHECKBOX'
   33 | EVT_CHECKBOX(AUTOCKICK, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:34:1: note: in expansion of macro 'EVT_CHECKBOX'
   34 | EVT_CHECKBOX(NOTIFY_HIGHLIGHT, GroupOptionsPanel::OnGroupActionsChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:35:1: note: in expansion of macro 'EVT_BUTTON'
   35 | EVT_BUTTON(HIGHLIGHT_COLOR, GroupOptionsPanel::OnHighlightColorClick)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4318:34: note: in expansion of macro 'wx__DECLARE_EVT1'
 4318 | #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func))
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4318:73: note: in expansion of macro 'wxCommandEventHandler'
 4318 | #define EVT_LISTBOX(winid, func) wx__DECLARE_EVT1(wxEVT_LISTBOX, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:36:1: note: in expansion of macro 'EVT_LISTBOX'
   36 | EVT_LISTBOX(USERS_LIST, GroupOptionsPanel::OnUsersListSelectionChange)
      | ^~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:37:1: note: in expansion of macro 'EVT_BUTTON'
   37 | EVT_BUTTON(ADD_USER, GroupOptionsPanel::OnAddUsers)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/options/groupoptionspanel.cpp:38:1: note: in expansion of macro 'EVT_BUTTON'
   38 | EVT_BUTTON(REMOVE_USER, GroupOptionsPanel::OnRemoveUser)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 84%] Building CXX object src/CMakeFiles/springlobby.dir/gui/playback/playbackdataview.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/playback/playbackdataview.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:9:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:9:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxDataViewEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:894:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  894 |     wxEVENT_HANDLER_CAST(wxDataViewEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:897:50: note: in expansion of macro 'wxDataViewEventHandler'
  897 |     wx__DECLARE_EVT1(wxEVT_DATAVIEW_ ## evt, id, wxDataViewEventHandler(fn))
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:911:48: note: in expansion of macro 'wx__DECLARE_DATAVIEWEVT'
  911 | #define EVT_DATAVIEW_ITEM_CONTEXT_MENU(id, fn) wx__DECLARE_DATAVIEWEVT(ITEM_CONTEXT_MENU, id, fn)
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:19:1: note: in expansion of macro 'EVT_DATAVIEW_ITEM_CONTEXT_MENU'
   19 | EVT_DATAVIEW_ITEM_CONTEXT_MENU(REPLAY_DATAVIEW_ID, PlaybackDataView::OnContextMenu)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:20:1: note: in expansion of macro 'EVT_MENU'
   20 | EVT_MENU(REPLAY_DATAVIEW_DLMAP_ID, PlaybackDataView::OnDLMap)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:21:1: note: in expansion of macro 'EVT_MENU'
   21 | EVT_MENU(REPLAY_DATAVIEW_DLMOD_ID, PlaybackDataView::OnDLMod)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxKeyEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4166:25: note: in expansion of macro 'wx__DECLARE_EVT0'
 4166 | #define EVT_CHAR(func)  wx__DECLARE_EVT0(wxEVT_CHAR, wxCharEventHandler(func))
      |                         ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3924:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3924 |     wxEVENT_HANDLER_CAST(wxCharEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4166:54: note: in expansion of macro 'wxCharEventHandler'
 4166 | #define EVT_CHAR(func)  wx__DECLARE_EVT0(wxEVT_CHAR, wxCharEventHandler(func))
      |                                                      ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:22:1: note: in expansion of macro 'EVT_CHAR'
   22 | EVT_CHAR(PlaybackDataView::OnKeyDown)
      | ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = StoredGame; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdataview.cpp:26:64:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<StoredGame>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<StoredGame>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<StoredGame>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 85%] Building CXX object src/CMakeFiles/springlobby.dir/gui/downloaddataviewmodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/downloaddataviewmodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewmodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewmodel.cpp:2:
/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)
      |                   ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 84%] Building CXX object src/CMakeFiles/springlobby.dir/gui/playback/playbackdatamodel.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/playback/playbackdatamodel.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/dataview.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/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/event.h:29,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/control.h:22,
                 from /usr/include/wx-3.0/wx/textctrl.h:22,
                 from /usr/include/wx-3.0/wx/dataview.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/any.h: In instantiation of 'wxPrivate::wxAnyValueTypeOpsGeneric<T>::DataHolder<T2>::DataHolder(const T2&) [with T2 = wxDataViewIconText; T = wxDataViewIconText]':
/usr/include/wx-3.0/wx/any.h:262:33:   required from 'static void wxPrivate::wxAnyValueTypeOpsGeneric<T>::SetValue(const T&, wxAnyValueBuffer&) [with T = wxDataViewIconText]'
/usr/include/wx-3.0/wx/any.h:313:22:   required from 'static void wxAnyValueTypeImplBase<T>::SetValue(const T&, wxAnyValueBuffer&) [with T = wxDataViewIconText]'
/usr/include/wx-3.0/wx/any.h:762:40:   required from 'wxAny::wxAny(const T&) [with T = wxDataViewIconText]'
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:84:58:   required from here
/usr/include/wx-3.0/wx/any.h:244:21: warning: implicitly-declared 'wxDataViewIconText& wxDataViewIconText::operator=(const wxDataViewIconText&)' is deprecated [-Wdeprecated-copy]
  244 |             m_value = value;
      |             ~~~~~~~~^~~~~~~
In file included from /usr/include/wx-3.0/wx/dataview.h:441,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:2:
/usr/include/wx-3.0/wx/dvrenderers.h:45:5: note: because 'wxDataViewIconText' has user-provided 'wxDataViewIconText::wxDataViewIconText(const wxDataViewIconText&)'
   45 |     wxDataViewIconText( const wxDataViewIconText &other )
      |     ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp: In member function 'virtual int PlaybackDataModel::Compare(const wxDataViewItem&, const wxDataViewItem&, unsigned int, bool) const':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:33:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
   33 |    ascending = false;
      |    ~~~~~~~~~~^~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/playback/playbackdatamodel.cpp:34:3: note: here
   34 |   case DATE:
      |   ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 87%] Building CXX object src/CMakeFiles/springlobby.dir/utils/misc.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/misc.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/misc.cpp:5:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 85%] Building CXX object src/CMakeFiles/springlobby.dir/gui/downloaddataviewctrl.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/downloaddataviewctrl.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/headercol.h:13,
                 from /usr/include/wx-3.0/wx/dataview.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  202 |         : m_format(format)
      |                          ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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 [-Wdeprecated-copy]
  229 |         { return m_format; }
      |                  ^~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'int wxDataViewItemArray::Index(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h: In member function 'size_t wxDataViewItemArray::IndexForInsert(_wxArraywxDataViewItemArray, wxDataViewItemArray::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxDataViewItemArray::CMPFUNC' {aka 'int (*)(wxDataViewItem*, wxDataViewItem*)'} to 'wxDataViewItemArray::SCMPFUNC' {aka 'int (*)(wxDataViewItem, wxDataViewItem)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:674:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  674 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class wxARRAY_DEFAULT_EXPORT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:851:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY'
  851 |     WX_DEFINE_TYPEARRAY(T, name, wxBaseArrayPtrVoid)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dataview.h:90:1: note: in expansion of macro 'WX_DEFINE_ARRAY'
   90 | WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
      | ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In copy constructor 'wxDataViewEvent::wxDataViewEvent(const wxDataViewEvent&)':
/usr/include/wx-3.0/wx/dataview.h:786:40: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  786 |         m_dropEffect(event.m_dropEffect)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/dataview.h: In member function 'wxDataFormat wxDataViewEvent::GetDataFormat() const':
/usr/include/wx-3.0/wx/dataview.h:827:49: warning: implicitly-declared 'constexpr wxDataFormat::wxDataFormat(const wxDataFormat&)' is deprecated [-Wdeprecated-copy]
  827 |     wxDataFormat GetDataFormat() const { return m_dataFormat; }
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/dataobj.h:79,
                 from /usr/include/wx-3.0/wx/dnd.h:18,
                 from /usr/include/wx-3.0/wx/dataview.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:7:59: note: in expansion of macro 'EVT_MENU'
    7 | BEGIN_EVENT_TABLE(DownloadDataViewCtrl, BaseDataViewCtrl) EVT_MENU(DOWNLOAD_DATAVIEW_CANCEL, DownloadDataViewCtrl::OnCancel)
      |                                                           ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:8:5: note: in expansion of macro 'EVT_MENU'
    8 |     EVT_MENU(DOWNLOAD_DATAVIEW_RETRY, DownloadDataViewCtrl::OnRetry)
      |     ^~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:5:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp: In constructor 'DownloadDataViewCtrl::DownloadDataViewCtrl(wxString, wxWindow*)':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (DownloadDataViewCtrl::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:38:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   38 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadStarted, DownloadDataViewCtrl::OnDownloadStarted);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (DownloadDataViewCtrl::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:39:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
   39 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnDownloadProgress, DownloadDataViewCtrl::OnDownloadProgress);
      |  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h: In instantiation of 'BaseDataViewCtrl<DataType>::BaseDataViewCtrl(const wxString&, wxWindow*, wxWindowID) [with DataType = PrDownloader::DownloadProgress; wxWindowID = int]':
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/downloaddataviewctrl.cpp:13:66:   required from here
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:62:60: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<PrDownloader::DownloadProgress>::*)(wxDataViewEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  Connect(wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxObjectEventFunction(&BaseDataViewCtrl::OnColumnHeaderContext));
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:63:51: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<PrDownloader::DownloadProgress>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   63 |  Connect(DataViewCtrlHeaderMenu::HIDE_COLUMN_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnHideColumn));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/basedataviewctrl.h:64:56: warning: cast between incompatible pointer to member types from 'void (BaseDataViewCtrl<PrDownloader::DownloadProgress>::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   64 |  Connect(DataViewCtrlHeaderMenu::SHOW_ALL_COLUMNS_EVT, wxObjectEventFunction(&BaseDataViewCtrl::OnShowColumns));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 85%] Building CXX object src/CMakeFiles/springlobby.dir/downloader/prdownloader.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/downloader/prdownloader.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:27:
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp: In constructor 'PrDownloader::PrDownloader()':
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (PrDownloader::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:258:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  258 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnSpringStarted, PrDownloader::OnSpringStarted);
      |  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:62:92: warning: cast between incompatible pointer to member types from 'void (PrDownloader::*)(wxCommandEvent&)' to 'wxObjectEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   62 |  GlobalEventManager::Instance()->Subscribe(this, event, wxObjectEventFunction(&callbackfunc), stdprintf("%s:%d %s()", __FILE__, __LINE__, __func__))
      |                                                                                            ^
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.cpp:259:2: note: in expansion of macro 'SUBSCRIBE_GLOBAL_EVENT'
  259 |  SUBSCRIBE_GLOBAL_EVENT(GlobalEventManager::OnSpringTerminated, PrDownloader::OnSpringTerminated);
      |  ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 93%] Building CXX object src/CMakeFiles/springlobby.dir/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp: In member function 'void LSL::TDF::Tokenizer::ReadToken(LSL::TDF::Token&)':
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp:351:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
  351 |    }
      |    ^
/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp:352:3: note: here
  352 |   default:
      |   ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 93%] Building CXX object src/CMakeFiles/springlobby.dir/gui/uiutils.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/uiutils.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:7:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/clipbrd.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:8:
/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 [-Wdeprecated-copy]
  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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:8:
/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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:8:
/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 [-Wdeprecated-copy]
  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 /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:8:
/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/gtk/colordlg.h:14,
                 from /usr/include/wx-3.0/wx/colordlg.h:25,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:10:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:20:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/uiutils.cpp:4:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 93%] Building CXX object src/CMakeFiles/springlobby.dir/gui/controls.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/controls.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp
In file included from /usr/include/wx-3.0/wx/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/intl.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:6:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/intl.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/controls.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 94%] Building CXX object src/CMakeFiles/springlobby.dir/gui/customdialogs.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/customdialogs.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:30:1: note: in expansion of macro 'EVT_BUTTON'
   30 | EVT_BUTTON(wxID_CANCEL, CustomMessageBox::OnOptionsNo)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:31:1: note: in expansion of macro 'EVT_BUTTON'
   31 | EVT_BUTTON(wxID_NO, CustomMessageBox::OnOptionsNo)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:32:1: note: in expansion of macro 'EVT_BUTTON'
   32 | EVT_BUTTON(wxID_CLOSE, CustomMessageBox::OnOptionsNo)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3947 |     wxEVENT_HANDLER_CAST(wxCloseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:63: note: in expansion of macro 'wxCloseEventHandler'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:33:1: note: in expansion of macro 'EVT_CLOSE'
   33 | EVT_CLOSE(CustomMessageBox::OnCloseEvent)
      | ^~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3947 |     wxEVENT_HANDLER_CAST(wxCloseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:63: note: in expansion of macro 'wxCloseEventHandler'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:449:1: note: in expansion of macro 'EVT_CLOSE'
  449 | EVT_CLOSE(TimedMessageBox::OnClose)
      | ^~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:450:1: note: in expansion of macro 'EVT_BUTTON'
  450 | EVT_BUTTON(wxID_NO, TimedMessageBox::OnOptionsNo)
      | ^~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp: In constructor 'TimedMessageBox::TimedMessageBox(int, wxWindow*, const wxString&, const wxString&, unsigned int, long int, const wxPoint&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:541:38: note: in expansion of macro 'wxTimerEventHandler'
  541 |  Connect(delay_timerID, wxEVT_TIMER, wxTimerEventHandler(TimedMessageBox::OnUnlock));
      |                                      ^~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:542:40: note: in expansion of macro 'wxTimerEventHandler'
  542 |  Connect(display_timerID, wxEVT_TIMER, wxTimerEventHandler(TimedMessageBox::OnUpdate));
      |                                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp: In constructor 'AutocloseMessageBox::AutocloseMessageBox(wxWindow*, const wxString&, const wxString&, unsigned int, long int, const wxPoint&)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:587:38: note: in expansion of macro 'wxTimerEventHandler'
  587 |  Connect(delay_timerID, wxEVT_TIMER, wxTimerEventHandler(AutocloseMessageBox::OnUnlock));
      |                                      ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp: In member function 'virtual void AutocloseMessageBox::EndModal(int)':
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxTimerEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/timer.h:189:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  189 |     wxEVENT_HANDLER_CAST(wxTimerEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.cpp:607:41: note: in expansion of macro 'wxTimerEventHandler'
  607 |  Disconnect(delay_timerID, wxEVT_TIMER, wxTimerEventHandler(AutocloseMessageBox::OnUnlock));
      |                                         ^~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 94%] Building CXX object src/CMakeFiles/springlobby.dir/gui/sltipwin.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/sltipwin.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/popupwin.h:18,
                 from /usr/include/wx-3.0/wx/tipwin.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/eventfilter.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.h:8,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/sltipwin.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 95%] Building CXX object src/CMakeFiles/springlobby.dir/gui/infodialog.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/infodialog.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/infodialog.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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 )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 95%] Building CXX object src/CMakeFiles/springlobby.dir/gui/windowattributespickle.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/windowattributespickle.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/windowattributespickle.cpp:2:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 95%] Building CXX object src/CMakeFiles/springlobby.dir/gui/aboutbox.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/gui/aboutbox.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/aboutdlg.h:13,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetDevelopers(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:92:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   92 |         { m_developers = developers; }
      |                          ^~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetDocWriters(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:101:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  101 |         { m_docwriters = docwriters; }
      |                          ^~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetArtists(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:110:23: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  110 |         { m_artists = artists; }
      |                       ^~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetTranslators(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:119:27: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  119 |         { m_translators = translators; }
      |                           ^~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/app.h:19,
                 from /usr/include/wx-3.0/wx/aboutdlg.h:17,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 91%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/tab_audio.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/tab_audio.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:71: note: in expansion of macro 'wxCommandEventHandler'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:66:1: note: in expansion of macro 'EVT_SLIDER'
   66 | EVT_SLIDER(wxID_ANY, audio_panel::OnSliderMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:38: note: in expansion of macro 'wx__DECLARE_EVT1'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:81: note: in expansion of macro 'wxCommandEventHandler'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                                                                 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_audio.cpp:69:1: note: in expansion of macro 'EVT_RADIOBUTTON'
   69 | EVT_RADIOBUTTON(wxID_ANY, audio_panel::OnRadioButtonToggle)
      | ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 96%] Building CXX object src/CMakeFiles/springlobby.dir/utils/conversion.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/conversion.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:2:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/conversion.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 96%] Building CXX object src/CMakeFiles/springlobby.dir/utils/wxTranslationHelper.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/wxTranslationHelper.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/dir.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/dir.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/dir.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:4:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/dir.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:4:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:9:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/string.h:24,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.h:9,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/dir.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/wxTranslationHelper.cpp:4:
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 89%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/frame.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/frame.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:10:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetDevelopers(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:92:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
   92 |         { m_developers = developers; }
      |                          ^~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:10:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetDocWriters(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:101:26: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  101 |         { m_docwriters = docwriters; }
      |                          ^~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:10:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetArtists(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:110:23: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  110 |         { m_artists = artists; }
      |                       ^~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/aboutbox.h:3,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:10:
/usr/include/wx-3.0/wx/aboutdlg.h: In member function 'void wxAboutDialogInfo::SetTranslators(const wxArrayString&)':
/usr/include/wx-3.0/wx/aboutdlg.h:119:27: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  119 |         { m_translators = translators; }
      |                           ^~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:12:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:12:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/frame.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCloseEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:26: note: in expansion of macro 'wx__DECLARE_EVT0'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3947:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3947 |     wxEVENT_HANDLER_CAST(wxCloseEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4160:63: note: in expansion of macro 'wxCloseEventHandler'
 4160 | #define EVT_CLOSE(func)  wx__DECLARE_EVT0(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(func))
      |                                                               ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:39:1: note: in expansion of macro 'EVT_CLOSE'
   39 | EVT_CLOSE(settings_frame::OnClose)
      | ^~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:31: note: in expansion of macro 'wx__DECLARE_EVT1'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4320:67: note: in expansion of macro 'wxCommandEventHandler'
 4320 | #define EVT_MENU(winid, func) wx__DECLARE_EVT1(wxEVT_MENU, winid, wxCommandEventHandler(func))
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:40:1: note: in expansion of macro 'EVT_MENU'
   40 | EVT_MENU(wxID_ANY, settings_frame::OnMenuChoice)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxFocusEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4177:30: note: in expansion of macro 'wx__DECLARE_EVT0'
 4177 | #define EVT_SET_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_SET_FOCUS, wxFocusEventHandler(func))
      |                              ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3927:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3927 |     wxEVENT_HANDLER_CAST(wxFocusEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4177:64: note: in expansion of macro 'wxFocusEventHandler'
 4177 | #define EVT_SET_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_SET_FOCUS, wxFocusEventHandler(func))
      |                                                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:41:1: note: in expansion of macro 'EVT_SET_FOCUS'
   41 | EVT_SET_FOCUS(settings_frame::OnSetFocus)
      | ^~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxFocusEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4131:5: note: in expansion of macro 'wx__DECLARE_EVT1'
 4131 |     wx__DECLARE_EVT1(evt, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4178:31: note: in expansion of macro 'wx__DECLARE_EVT0'
 4178 | #define EVT_KILL_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_KILL_FOCUS, wxFocusEventHandler(func))
      |                               ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3927:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3927 |     wxEVENT_HANDLER_CAST(wxFocusEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4178:66: note: in expansion of macro 'wxFocusEventHandler'
 4178 | #define EVT_KILL_FOCUS(func)  wx__DECLARE_EVT0(wxEVT_KILL_FOCUS, wxFocusEventHandler(func))
      |                                                                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/frame.cpp:42:1: note: in expansion of macro 'EVT_KILL_FOCUS'
   42 | EVT_KILL_FOCUS(settings_frame::OnKillFocus)
      | ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 92%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/tab_ui.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/tab_ui.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/msgdlg.h:18,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:7:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:71: note: in expansion of macro 'wxCommandEventHandler'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:176:1: note: in expansion of macro 'EVT_SLIDER'
  176 | EVT_SLIDER(wxID_ANY, tab_ui::OnSliderMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:177:1: note: in expansion of macro 'EVT_TEXT'
  177 | EVT_TEXT(wxID_ANY, tab_ui::OnTextUpdate)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:178:1: note: in expansion of macro 'EVT_CHECKBOX'
  178 | EVT_CHECKBOX(wxID_ANY, tab_ui::OnCheckBoxTick)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:38: note: in expansion of macro 'wx__DECLARE_EVT1'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:81: note: in expansion of macro 'wxCommandEventHandler'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                                                                 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_ui.cpp:179:1: note: in expansion of macro 'EVT_RADIOBUTTON'
  179 | EVT_RADIOBUTTON(wxID_ANY, tab_ui::OnRadioButtonToggle)
      | ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 98%] Building CXX object src/CMakeFiles/springlobby.dir/utils/uievents.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/uievents.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/uievents.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 97%] Building CXX object src/CMakeFiles/springlobby.dir/utils/platform.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/platform.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:15,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/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/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/nonownedwnd.h:14,
                 from /usr/include/wx-3.0/wx/toplevel.h:20,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/icon.h:14,
                 from /usr/include/wx-3.0/wx/icon.h:37,
                 from /usr/include/wx-3.0/wx/iconbndl.h:16,
                 from /usr/include/wx-3.0/wx/toplevel.h:21,
                 from /usr/include/wx-3.0/wx/dialog.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:15:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/platform.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 98%] Building CXX object src/CMakeFiles/springlobby.dir/utils/curlhelper.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/curlhelper.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp
In file included from /usr/include/wx-3.0/wx/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/log.h:43,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/log.h:58,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/prdownloader.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:9:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/log.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/curlhelper.cpp:3:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 97%] Building CXX object src/CMakeFiles/springlobby.dir/utils/globalevents.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/globalevents.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp
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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/event.h:16,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/globalevents.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 98%] Building CXX object src/CMakeFiles/springlobby.dir/utils/slconfig.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/slconfig.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/textbuf.h:16,
                 from /usr/include/wx-3.0/wx/textfile.h:18,
                 from /usr/include/wx-3.0/wx/fileconf.h:19,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slconfig.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 97%] Building CXX object src/CMakeFiles/springlobby.dir/utils/slpaths.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/utils/slpaths.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp
In file included from /usr/include/wx-3.0/wx/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:15,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filename.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/utils/slpaths.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'int wxArrayLinesType::Index(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h: In member function 'size_t wxArrayLinesType::IndexForInsert(_wxArraywxArrayLinesType, wxArrayLinesType::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLinesType::CMPFUNC' {aka 'int (*)(wxTextFileType*, wxTextFileType*)'} to 'wxArrayLinesType::SCMPFUNC' {aka 'int (*)(wxTextFileType, wxTextFileType)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
   43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 89%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/tab_abstract.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/tab_abstract.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:19:
/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 [-Wdeprecated-copy]
  384 |     virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }
      |                                                                                ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowModalDialogEvent' has user-provided 'wxWindowModalDialogEvent& wxWindowModalDialogEvent::operator=(const wxWindowModalDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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/src/RPM/BUILD/springlobby-0.267/src/gui/customdialogs.h:10,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:19:
/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 [-Wdeprecated-copy]
  177 |     virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxTimerEvent' has user-provided 'wxTimerEvent& wxTimerEvent::operator=(const wxTimerEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define 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)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:71: note: in expansion of macro 'wxCommandEventHandler'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:610:1: note: in expansion of macro 'EVT_SLIDER'
  610 | EVT_SLIDER(wxID_ANY, abstract_panel::OnSliderMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:611:1: note: in expansion of macro 'EVT_TEXT'
  611 | EVT_TEXT(wxID_ANY, abstract_panel::OnTextUpdate)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:612:1: note: in expansion of macro 'EVT_CHECKBOX'
  612 | EVT_CHECKBOX(wxID_ANY, abstract_panel::OnCheckBoxTick)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:38: note: in expansion of macro 'wx__DECLARE_EVT1'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:81: note: in expansion of macro 'wxCommandEventHandler'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                                                                 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:613:1: note: in expansion of macro 'EVT_RADIOBUTTON'
  613 | EVT_RADIOBUTTON(wxID_ANY, abstract_panel::OnRadioButtonToggle)
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSpinEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:106:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  106 |     wx__DECLARE_EVT1(wxEVT_SPINCTRL, id, wxSpinEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinbutt.h:125:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  125 |     wxEVENT_HANDLER_CAST(wxSpinEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:106:42: note: in expansion of macro 'wxSpinEventHandler'
  106 |     wx__DECLARE_EVT1(wxEVT_SPINCTRL, id, wxSpinEventHandler(fn))
      |                                          ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:615:1: note: in expansion of macro 'EVT_SPINCTRL'
  615 | EVT_SPINCTRL(wxID_ANY, abstract_panel::OnSpinControlChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.cpp:617:1: note: in expansion of macro 'EVT_COMBOBOX'
  617 | EVT_COMBOBOX(wxID_ANY, abstract_panel::OnComboBoxChange)
      | ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 92%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/tab_render_detail.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/tab_render_detail.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:71: note: in expansion of macro 'wxCommandEventHandler'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_render_detail.cpp:77:1: note: in expansion of macro 'EVT_SLIDER'
   77 | EVT_SLIDER(wxID_ANY, tab_render_detail::OnSliderMove)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 91%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/tab_quality_video.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/tab_quality_video.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.h:7,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:71: note: in expansion of macro 'wxCommandEventHandler'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:328:1: note: in expansion of macro 'EVT_SLIDER'
  328 | EVT_SLIDER(wxID_ANY, tab_quality_video::OnSliderMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:329:1: note: in expansion of macro 'EVT_TEXT'
  329 | EVT_TEXT(ID_RES_CHOICES_LBOX_X, tab_quality_video::OnTextUpdate)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:26: note: in expansion of macro 'wx__DECLARE_EVT1'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                          ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:852:34: note: in expansion of macro 'wxCommandEventHandler'
  852 | #define wxTextEventHandler(func) wxCommandEventHandler(func)
      |                                  ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/textctrl.h:862:59: note: in expansion of macro 'wxTextEventHandler'
  862 | #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn))
      |                                                           ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:330:1: note: in expansion of macro 'EVT_TEXT'
  330 | EVT_TEXT(ID_RES_CHOICES_LBOX_Y, tab_quality_video::OnTextUpdate)
      | ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:331:1: note: in expansion of macro 'EVT_CHECKBOX'
  331 | EVT_CHECKBOX(wxID_ANY, tab_quality_video::OnCheckBoxTick)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxSpinEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:106:5: note: in expansion of macro 'wx__DECLARE_EVT1'
  106 |     wx__DECLARE_EVT1(wxEVT_SPINCTRL, id, wxSpinEventHandler(fn))
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinbutt.h:125:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
  125 |     wxEVENT_HANDLER_CAST(wxSpinEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/spinctrl.h:106:42: note: in expansion of macro 'wxSpinEventHandler'
  106 |     wx__DECLARE_EVT1(wxEVT_SPINCTRL, id, wxSpinEventHandler(fn))
      |                                          ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:332:1: note: in expansion of macro 'EVT_SPINCTRL'
  332 | EVT_SPINCTRL(wxID_ANY, tab_quality_video::OnSpinControlChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:38: note: in expansion of macro 'wx__DECLARE_EVT1'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4329:81: note: in expansion of macro 'wxCommandEventHandler'
 4329 | #define EVT_RADIOBUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_RADIOBUTTON, winid, wxCommandEventHandler(func))
      |                                                                                 ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:333:1: note: in expansion of macro 'EVT_RADIOBUTTON'
  333 | EVT_RADIOBUTTON(wxID_ANY, tab_quality_video::OnRadioButtonToggle)
      | ^~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_quality_video.cpp:335:1: note: in expansion of macro 'EVT_COMBOBOX'
  335 | EVT_COMBOBOX(wxID_ANY, tab_quality_video::OnComboBoxChange)
      | ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 92%] Building CXX object src/CMakeFiles/springlobby.dir/springsettings/tab_simple.cpp.o
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/c++  -DHAVE_LIBNOTIFY -DLOCALE_INSTALL_DIR=\"/usr/share/locale\" -DSSL_SUPPORT -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/jsoncpp/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/springlobby-0.267/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src -I/usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17    -o CMakeFiles/springlobby.dir/springsettings/tab_simple.cpp.o -c /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp
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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4040 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4041 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4045 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4046 | inline bool operator==(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4049 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4050 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4054 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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 [-Wdeprecated-copy]
 4055 | inline bool operator!=(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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/event.h:16,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/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/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayChar::Index(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayChar::IndexForInsert(_wxArraywxBaseArrayChar, wxBaseArrayChar::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayChar::CMPFUNC' {aka 'int (*)(char*, char*)'} to 'wxBaseArrayChar::SCMPFUNC' {aka 'int (*)(char, char)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:839:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  839 | WX_DECLARE_USER_EXPORTED_BASEARRAY(char, wxBaseArrayChar, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayShort::Index(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayShort::IndexForInsert(_wxArraywxBaseArrayShort, wxBaseArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxBaseArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:840:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  840 | WX_DECLARE_USER_EXPORTED_BASEARRAY(short, wxBaseArrayShort, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayInt::Index(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayInt::IndexForInsert(_wxArraywxBaseArrayInt, wxBaseArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxBaseArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:841:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  841 | WX_DECLARE_USER_EXPORTED_BASEARRAY(int, wxBaseArrayInt, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayLong::Index(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayLong::IndexForInsert(_wxArraywxBaseArrayLong, wxBaseArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxBaseArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:842:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  842 | WX_DECLARE_USER_EXPORTED_BASEARRAY(long, wxBaseArrayLong, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArraySizeT::Index(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArraySizeT::IndexForInsert(_wxArraywxBaseArraySizeT, wxBaseArraySizeT::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArraySizeT::CMPFUNC' {aka 'int (*)(unsigned int*, unsigned int*)'} to 'wxBaseArraySizeT::SCMPFUNC' {aka 'int (*)(unsigned int, unsigned int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:843:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  843 | WX_DECLARE_USER_EXPORTED_BASEARRAY(size_t, wxBaseArraySizeT, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxBaseArrayDouble::Index(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxBaseArrayDouble::IndexForInsert(_wxArraywxBaseArrayDouble, wxBaseArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxBaseArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxBaseArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:663:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  663 |     _WX_DECLARE_BASEARRAY(_wxArray##name, name, class expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:844:1: note: in expansion of macro 'WX_DECLARE_USER_EXPORTED_BASEARRAY'
  844 | WX_DECLARE_USER_EXPORTED_BASEARRAY(double, wxBaseArrayDouble, WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayShort::Index(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayShort::IndexForInsert(_wxArraywxArrayShort, wxArrayShort::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayShort::CMPFUNC' {aka 'int (*)(short int*, short int*)'} to 'wxArrayShort::SCMPFUNC' {aka 'int (*)(short int, short int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  877 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1021:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT'
 1021 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayInt::Index(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayInt::IndexForInsert(_wxArraywxArrayInt, wxArrayInt::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayInt::CMPFUNC' {aka 'int (*)(int*, int*)'} to 'wxArrayInt::SCMPFUNC' {aka 'int (*)(int, int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  884 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1022:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT'
 1022 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayDouble::Index(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayDouble::IndexForInsert(_wxArraywxArrayDouble, wxArrayDouble::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayDouble::CMPFUNC' {aka 'int (*)(double*, double*)'} to 'wxArrayDouble::SCMPFUNC' {aka 'int (*)(double, double)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:905:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  905 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1023:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE'
 1023 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'int wxArrayLong::Index(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h: In member function 'size_t wxArrayLong::IndexForInsert(_wxArraywxArrayLong, wxArrayLong::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayLong::CMPFUNC' {aka 'int (*)(long int*, long int*)'} to 'wxArrayLong::SCMPFUNC' {aka 'int (*)(long int, long int)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:342:10: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  342 |          _WX_DEFINE_TYPEARRAY(T, name, base, classexp)
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:697:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR'
  697 |     _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:891:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR'
  891 |     WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:1024:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG'
 1024 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'int wxArrayStringBase::Index(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:170:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  170 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h: In member function 'size_t wxArrayStringBase::IndexForInsert(_wxArraywxArrayStringBase, wxArrayStringBase::CMPFUNC) const':
/usr/include/wx-3.0/wx/dynarray.h:177:29: warning: cast between incompatible function types from 'wxArrayStringBase::CMPFUNC' {aka 'int (*)(wxString*, wxString*)'} to 'wxArrayStringBase::SCMPFUNC' {aka 'int (*)(wxString, wxString)'} [-Wcast-function-type]
  177 |       Predicate p((SCMPFUNC)fnCompare);                             \
      |                             ^~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:114:4: note: in expansion of macro '_WX_DECLARE_BASEARRAY_2'
  114 |    _WX_DECLARE_BASEARRAY_2(T, name, name##_Predicate, classexp)
      |    ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:339:5: note: in expansion of macro '_WX_DECLARE_BASEARRAY'
  339 |     _WX_DECLARE_BASEARRAY(T, name, classexp)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:693:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY'
  693 |     _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/dynarray.h:686:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL'
  686 |     WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, base, class expdecl)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:39:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_TYPEARRAY'
   39 | WX_DEFINE_USER_EXPORTED_TYPEARRAY(wxString, wxArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h: In copy constructor 'wxSortedArrayString::wxSortedArrayString(const wxSortedArrayString&)':
/usr/include/wx-3.0/wx/arrstr.h:77:40: warning: implicitly-declared 'wxSortedArrayStringBase::wxSortedArrayStringBase(const wxSortedArrayStringBase&)' is deprecated [-Wdeprecated-copy]
   77 |         : wxSortedArrayStringBase(array)
      |                                        ^
In file included from /usr/include/wx-3.0/wx/arrstr.h:32,
                 from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/dynarray.h:531:9: note: because 'wxSortedArrayStringBase' has user-provided 'wxSortedArrayStringBase& wxSortedArrayStringBase::operator=(const wxSortedArrayStringBase&)'
  531 |   name& operator=(const name& src)                                    \
      |         ^~~~~~~~
/usr/include/wx-3.0/wx/arrstr.h:41:1: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2'
   41 | _WX_DEFINE_SORTED_TYPEARRAY_2(wxString, wxSortedArrayStringBase,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)':
/usr/include/wx-3.0/wx/event.h:1204:24: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1204 | class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin
      |                        ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In copy constructor 'wxThreadEvent::wxThreadEvent(const wxThreadEvent&)':
/usr/include/wx-3.0/wx/event.h:1295:39: note: synthesized method 'wxEventAnyPayloadMixin::wxEventAnyPayloadMixin(const wxEventAnyPayloadMixin&)' first required here
 1295 |           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:1540:46: warning: implicitly-declared 'wxEventBasicPayloadMixin::wxEventBasicPayloadMixin(const wxEventBasicPayloadMixin&)' is deprecated [-Wdeprecated-copy]
 1540 |           m_clientObject(event.m_clientObject)
      |                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxEventBasicPayloadMixin' has user-provided 'wxEventBasicPayloadMixin& wxEventBasicPayloadMixin::operator=(const wxEventBasicPayloadMixin&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/event.h:1201:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
 1201 |     wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxScrollEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:1637:68: warning: implicitly-declared 'wxScrollEvent::wxScrollEvent(const wxScrollEvent&)' is deprecated [-Wdeprecated-copy]
 1637 |     virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }
      |                                                                    ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxScrollEvent' has user-provided 'wxScrollEvent& wxScrollEvent::operator=(const wxScrollEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:1640:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 1640 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2173:67: warning: implicitly-declared 'wxPaintEvent::wxPaintEvent(const wxPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2173 |     virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }
      |                                                                   ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxPaintEvent' has user-provided 'wxPaintEvent& wxPaintEvent::operator=(const wxPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2176:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2176 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxNcPaintEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2186:69: warning: implicitly-declared 'wxNcPaintEvent::wxNcPaintEvent(const wxNcPaintEvent&)' is deprecated [-Wdeprecated-copy]
 2186 |     virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }
      |                                                                     ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxNcPaintEvent' has user-provided 'wxNcPaintEvent& wxNcPaintEvent::operator=(const wxNcPaintEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2189:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2189 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxChildFocusEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2262:72: warning: implicitly-declared 'wxChildFocusEvent::wxChildFocusEvent(const wxChildFocusEvent&)' is deprecated [-Wdeprecated-copy]
 2262 |     virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxChildFocusEvent' has user-provided 'wxChildFocusEvent& wxChildFocusEvent::operator=(const wxChildFocusEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2265:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2265 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxInitDialogEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2325:72: warning: implicitly-declared 'wxInitDialogEvent::wxInitDialogEvent(const wxInitDialogEvent&)' is deprecated [-Wdeprecated-copy]
 2325 |     virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }
      |                                                                        ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxInitDialogEvent' has user-provided 'wxInitDialogEvent& wxInitDialogEvent::operator=(const wxInitDialogEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2328:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2328 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxMaximizeEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2493:70: warning: implicitly-declared 'wxMaximizeEvent::wxMaximizeEvent(const wxMaximizeEvent&)' is deprecated [-Wdeprecated-copy]
 2493 |     virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }
      |                                                                      ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxMaximizeEvent' has user-provided 'wxMaximizeEvent& wxMaximizeEvent::operator=(const wxMaximizeEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2496:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2496 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxSysColourChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2762:78: warning: implicitly-declared 'wxSysColourChangedEvent::wxSysColourChangedEvent(const wxSysColourChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2762 |     virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }
      |                                                                              ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxSysColourChangedEvent' has user-provided 'wxSysColourChangedEvent& wxSysColourChangedEvent::operator=(const wxSysColourChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2765:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2765 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxDisplayChangedEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2833:76: warning: implicitly-declared 'wxDisplayChangedEvent::wxDisplayChangedEvent(const wxDisplayChangedEvent&)' is deprecated [-Wdeprecated-copy]
 2833 |     virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }
      |                                                                            ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxDisplayChangedEvent' has user-provided 'wxDisplayChangedEvent& wxDisplayChangedEvent::operator=(const wxDisplayChangedEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2826:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2826 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowCreateEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2979:74: warning: implicitly-declared 'wxWindowCreateEvent::wxWindowCreateEvent(const wxWindowCreateEvent&)' is deprecated [-Wdeprecated-copy]
 2979 |     virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }
      |                                                                          ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowCreateEvent' has user-provided 'wxWindowCreateEvent& wxWindowCreateEvent::operator=(const wxWindowCreateEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2982:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2982 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/event.h: In member function 'virtual wxEvent* wxWindowDestroyEvent::Clone() const':
/usr/include/wx-3.0/wx/event.h:2992:75: warning: implicitly-declared 'wxWindowDestroyEvent::wxWindowDestroyEvent(const wxWindowDestroyEvent&)' is deprecated [-Wdeprecated-copy]
 2992 |     virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }
      |                                                                           ^
In file included from /usr/include/wx-3.0/wx/event.h:14,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/defs.h:3549:20: note: because 'wxWindowDestroyEvent' has user-provided 'wxWindowDestroyEvent& wxWindowDestroyEvent::operator=(const wxWindowDestroyEvent&)'
 3549 |         classname& operator=(const classname&)
      |                    ^~~~~~~~
/usr/include/wx-3.0/wx/rtti.h:134:5: note: in expansion of macro 'wxDECLARE_NO_ASSIGN_CLASS'
  134 |     wxDECLARE_NO_ASSIGN_CLASS(name);                                          \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/object.h:227:69: note: in expansion of macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'
  227 | #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n)                          wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:2995:5: note: in expansion of macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'
 2995 |     DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/bitmap.h:21,
                 from /usr/include/wx-3.0/wx/generic/panelg.h:14,
                 from /usr/include/wx-3.0/wx/panel.h:69,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/image.h: In member function 'void wxImageHandler::SetAltExtensions(const wxArrayString&)':
/usr/include/wx-3.0/wx/image.h:130:74: warning: implicitly-declared 'wxArrayString& wxArrayString::operator=(const wxArrayString&)' is deprecated [-Wdeprecated-copy]
  130 |     void SetAltExtensions(const wxArrayString& exts) { m_altExtensions = exts; }
      |                                                                          ^~~~
In file included from /usr/include/wx-3.0/wx/filefn.h:15,
                 from /usr/include/wx-3.0/wx/utils.h:20,
                 from /usr/include/wx-3.0/wx/cursor.h:69,
                 from /usr/include/wx-3.0/wx/event.h:21,
                 from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/include/wx-3.0/wx/arrstr.h:53:5: note: because 'wxArrayString' has user-provided 'wxArrayString::wxArrayString(const wxArrayString&)'
   53 |     wxArrayString(const wxArrayString& a) : wxArrayStringBase(a) { }
      |     ^~~~~~~~~~~~~
In file included from /usr/include/wx-3.0/wx/window.h:18,
                 from /usr/include/wx-3.0/wx/panel.h:19,
                 from /usr/include/wx-3.0/wx/scrolwin.h:14,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_abstract.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.h:6,
                 from /usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:2:
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp: At global scope:
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:33: note: in expansion of macro 'wx__DECLARE_EVT1'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4327:71: note: in expansion of macro 'wxCommandEventHandler'
 4327 | #define EVT_SLIDER(winid, func) wx__DECLARE_EVT1(wxEVT_SLIDER, winid, wxCommandEventHandler(func))
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:168:1: note: in expansion of macro 'EVT_SLIDER'
  168 | EVT_SLIDER(wxID_ANY, tab_simple::OnSliderMove)
      | ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4316:75: note: in expansion of macro 'wxCommandEventHandler'
 4316 | #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:170:1: note: in expansion of macro 'EVT_CHECKBOX'
  170 | EVT_CHECKBOX(wxID_ANY, tab_simple::OnCheckBoxTick)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4333:75: note: in expansion of macro 'wxCommandEventHandler'
 4333 | #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func))
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:173:1: note: in expansion of macro 'EVT_COMBOBOX'
  173 | EVT_COMBOBOX(wxID_ANY, tab_simple::OnComboBoxChange)
      | ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:88:59: warning: cast between incompatible pointer to member types from 'void (wxEvtHandler::*)(wxCommandEvent&)' to 'wxEventFunction' {aka 'void (wxEvtHandler::*)(wxEvent&)'} [-Wcast-function-type]
   88 | #define wxStaticCastEvent(type, val) static_cast<type>(val)
      |                                                           ^
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro 'wxDECLARE_EVENT_TABLE_ENTRY'
   91 |     wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
      |                                                                         ^~
/usr/include/wx-3.0/wx/event.h:4129:5: note: in expansion of macro 'wx__DECLARE_EVT2'
 4129 |     wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
      |     ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:35: note: in expansion of macro 'wx__DECLARE_EVT1'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:148:49: note: in expansion of macro 'wxStaticCastEvent'
  148 |     ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func )
      |                                                 ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:3906:5: note: in expansion of macro 'wxEVENT_HANDLER_CAST'
 3906 |     wxEVENT_HANDLER_CAST(wxCommandEventFunction, func)
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4325:73: note: in expansion of macro 'wxCommandEventHandler'
 4325 | #  define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func))
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/springlobby-0.267/src/springsettings/tab_simple.cpp:174:1: note: in expansion of macro 'EVT_BUTTON'
  174 | EVT_BUTTON(ID_SIMPLE_GOEXPERT_BUT, tab_simple::OnButtonClick)
      | ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[100%] Linking CXX executable springlobby
cd /usr/src/RPM/BUILD/springlobby-0.267/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/springlobby.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=c++17             -Wextra -Wall -Wno-strict-aliasing -I/usr/lib/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -O2 -DNDEBUG -std=c++17        -rdynamic CMakeFiles/springlobby.dir/address.cpp.o CMakeFiles/springlobby.dir/autohost.cpp.o CMakeFiles/springlobby.dir/autohostmanager.cpp.o CMakeFiles/springlobby.dir/battlelist.cpp.o CMakeFiles/springlobby.dir/battle.cpp.o CMakeFiles/springlobby.dir/channel.cpp.o CMakeFiles/springlobby.dir/channellist.cpp.o CMakeFiles/springlobby.dir/chatlog.cpp.o CMakeFiles/springlobby.dir/countrycodes.cpp.o CMakeFiles/springlobby.dir/contentsearchresult.cpp.o CMakeFiles/springlobby.dir/flagimages.cpp.o CMakeFiles/springlobby.dir/httpfile.cpp.o CMakeFiles/springlobby.dir/ibattle.cpp.o CMakeFiles/springlobby.dir/iconimagelist.cpp.o CMakeFiles/springlobby.dir/iplaybacklist.cpp.o CMakeFiles/springlobby.dir/iserver.cpp.o CMakeFiles/springlobby.dir/offlinebattle.cpp.o CMakeFiles/springlobby.dir/offlineserver.cpp.o CMakeFiles/springlobby.dir/playbackthread.cpp.o CMakeFiles/springlobby.dir/replaylist.cpp.o CMakeFiles/springlobby.dir/servermanager.cpp.o CMakeFiles/springlobby.dir/savegamelist.cpp.o CMakeFiles/springlobby.dir/singleplayerbattle.cpp.o CMakeFiles/springlobby.dir/serverselector.cpp.o CMakeFiles/springlobby.dir/serverevents.cpp.o CMakeFiles/springlobby.dir/socket.cpp.o CMakeFiles/springlobby.dir/spring.cpp.o CMakeFiles/springlobby.dir/springlobbyapp.cpp.o CMakeFiles/springlobby.dir/springprocess.cpp.o CMakeFiles/springlobby.dir/sysinfo.cpp.o CMakeFiles/springlobby.dir/tasserver.cpp.o CMakeFiles/springlobby.dir/user.cpp.o CMakeFiles/springlobby.dir/useractions.cpp.o CMakeFiles/springlobby.dir/userlist.cpp.o CMakeFiles/springlobby.dir/log.cpp.o CMakeFiles/springlobby.dir/settings.cpp.o CMakeFiles/springlobby.dir/updatehelper.cpp.o CMakeFiles/springlobby.dir/stacktrace.cpp.o CMakeFiles/springlobby.dir/exception.cpp.o CMakeFiles/springlobby.dir/aui/auimanager.cpp.o CMakeFiles/springlobby.dir/gui/controls/bitmapcombobox.cpp.o CMakeFiles/springlobby.dir/gui/activitynotice.cpp.o CMakeFiles/springlobby.dir/gui/agreementdialog.cpp.o CMakeFiles/springlobby.dir/gui/chatpanelmenu.cpp.o CMakeFiles/springlobby.dir/gui/chatpanel.cpp.o CMakeFiles/springlobby.dir/gui/contentdownloaddialog.cpp.o CMakeFiles/springlobby.dir/gui/contentsearchresultview.cpp.o CMakeFiles/springlobby.dir/gui/contentsearchresultdatamodel.cpp.o CMakeFiles/springlobby.dir/gui/connectwindow.cpp.o CMakeFiles/springlobby.dir/gui/colorbutton.cpp.o CMakeFiles/springlobby.dir/gui/mainchattab.cpp.o CMakeFiles/springlobby.dir/gui/maindownloadtab.cpp.o CMakeFiles/springlobby.dir/gui/mainwindow.cpp.o CMakeFiles/springlobby.dir/gui/mapctrl.cpp.o CMakeFiles/springlobby.dir/gui/mapgridctrl.cpp.o CMakeFiles/springlobby.dir/gui/mapselectdialog.cpp.o CMakeFiles/springlobby.dir/gui/pastedialog.cpp.o CMakeFiles/springlobby.dir/gui/slbook.cpp.o CMakeFiles/springlobby.dir/gui/statusbar.cpp.o CMakeFiles/springlobby.dir/gui/singleplayertab.cpp.o CMakeFiles/springlobby.dir/gui/selectusersdialog.cpp.o CMakeFiles/springlobby.dir/gui/taskbar.cpp.o CMakeFiles/springlobby.dir/gui/textentrydialog.cpp.o CMakeFiles/springlobby.dir/gui/ui.cpp.o CMakeFiles/springlobby.dir/gui/wxtextctrlhist.cpp.o CMakeFiles/springlobby.dir/gui/iconscollection.cpp.o CMakeFiles/springlobby.dir/gui/nickdataviewctrl.cpp.o CMakeFiles/springlobby.dir/gui/nickdataviewmodel.cpp.o CMakeFiles/springlobby.dir/gui/dataviewctrlheadermenu.cpp.o CMakeFiles/springlobby.dir/gui/notifications/libnotify.cpp.o CMakeFiles/springlobby.dir/gui/notifications/notificationmanager.cpp.o CMakeFiles/springlobby.dir/gui/notifications/toasternotification.cpp.o CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBox.cpp.o CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBoxWindow.cpp.o CMakeFiles/springlobby.dir/gui/notifications/toasterbox/ToasterBoxWindowList.cpp.o CMakeFiles/springlobby.dir/gui/battlelist/battlelistfilter.cpp.o CMakeFiles/springlobby.dir/gui/battlelist/battlelisttab.cpp.o CMakeFiles/springlobby.dir/gui/battlelist/battledataviewctrl.cpp.o CMakeFiles/springlobby.dir/gui/battlelist/battledataviewmodel.cpp.o CMakeFiles/springlobby.dir/gui/channel/channelchooser.cpp.o CMakeFiles/springlobby.dir/gui/channel/channelchooserdialog.cpp.o CMakeFiles/springlobby.dir/gui/channel/autojoinchanneldialog.cpp.o CMakeFiles/springlobby.dir/gui/channel/channellistview.cpp.o CMakeFiles/springlobby.dir/gui/channel/channellistdataviewmodel.cpp.o CMakeFiles/springlobby.dir/gui/hosting/addbotdialog.cpp.o CMakeFiles/springlobby.dir/gui/hosting/autobalancedialog.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battlemaptab.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battlerestrictionstab.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battleroomtab.cpp.o CMakeFiles/springlobby.dir/gui/hosting/hostbattledialog.cpp.o CMakeFiles/springlobby.dir/gui/hosting/mainjoinbattletab.cpp.o CMakeFiles/springlobby.dir/gui/hosting/mainsingleplayertab.cpp.o CMakeFiles/springlobby.dir/gui/hosting/mmoptionwindows.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battleroomdownloads.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battleroommmoptionstab.cpp.o CMakeFiles/springlobby.dir/gui/hosting/votepanel.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battleroomdataviewctrl.cpp.o CMakeFiles/springlobby.dir/gui/hosting/battleroomdataviewmodel.cpp.o CMakeFiles/springlobby.dir/gui/options/downloadoptionspanel.cpp.o CMakeFiles/springlobby.dir/gui/options/mainoptionstab.cpp.o CMakeFiles/springlobby.dir/gui/options/springoptionstab.cpp.o CMakeFiles/springlobby.dir/gui/options/groupoptionspanel.cpp.o CMakeFiles/springlobby.dir/gui/options/lobbyoptionstab.cpp.o CMakeFiles/springlobby.dir/gui/options/chatoptionstab.cpp.o CMakeFiles/springlobby.dir/gui/playback/playbackfilter.cpp.o CMakeFiles/springlobby.dir/gui/playback/playbacktab.cpp.o CMakeFiles/springlobby.dir/gui/playback/playbackdataview.cpp.o CMakeFiles/springlobby.dir/gui/playback/playbackdatamodel.cpp.o CMakeFiles/springlobby.dir/downloader/prdownloader.cpp.o CMakeFiles/springlobby.dir/gui/downloaddataviewctrl.cpp.o CMakeFiles/springlobby.dir/gui/downloaddataviewmodel.cpp.o CMakeFiles/springlobby.dir/utils/base64.cpp.o CMakeFiles/springlobby.dir/utils/crc.cpp.o CMakeFiles/springlobby.dir/utils/TextCompletionDatabase.cpp.o CMakeFiles/springlobby.dir/utils/md5.c.o CMakeFiles/springlobby.dir/utils/misc.cpp.o CMakeFiles/springlobby.dir/utils/sortutil.cpp.o CMakeFiles/springlobby.dir/utils/lslconversion.cpp.o CMakeFiles/springlobby.dir/utils/tasutil.cpp.o CMakeFiles/springlobby.dir/utils/version.cpp.o CMakeFiles/springlobby.dir/springsettings/frame.cpp.o CMakeFiles/springlobby.dir/springsettings/tab_abstract.cpp.o CMakeFiles/springlobby.dir/springsettings/tab_audio.cpp.o CMakeFiles/springlobby.dir/springsettings/tab_quality_video.cpp.o CMakeFiles/springlobby.dir/springsettings/tab_render_detail.cpp.o CMakeFiles/springlobby.dir/springsettings/tab_simple.cpp.o CMakeFiles/springlobby.dir/springsettings/tab_ui.cpp.o CMakeFiles/springlobby.dir/downloader/lib/src/lsl/lsl/battle/tdfcontainer.cpp.o CMakeFiles/springlobby.dir/gui/uiutils.cpp.o CMakeFiles/springlobby.dir/gui/controls.cpp.o CMakeFiles/springlobby.dir/gui/customdialogs.cpp.o CMakeFiles/springlobby.dir/gui/sltipwin.cpp.o CMakeFiles/springlobby.dir/gui/infodialog.cpp.o CMakeFiles/springlobby.dir/gui/windowattributespickle.cpp.o CMakeFiles/springlobby.dir/gui/aboutbox.cpp.o CMakeFiles/springlobby.dir/utils/wxTranslationHelper.cpp.o CMakeFiles/springlobby.dir/utils/conversion.cpp.o CMakeFiles/springlobby.dir/utils/globalevents.cpp.o CMakeFiles/springlobby.dir/utils/platform.cpp.o CMakeFiles/springlobby.dir/utils/slpaths.cpp.o CMakeFiles/springlobby.dir/utils/uievents.cpp.o CMakeFiles/springlobby.dir/utils/curlhelper.cpp.o CMakeFiles/springlobby.dir/utils/slconfig.cpp.o  -o springlobby  -lssl -lcrypto -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lglib-2.0 downloader/lib/src/lsl/lslutils/liblsl-utils.a downloader/lib/src/lsl/lslunitsync/liblsl-unitsync.a downloader/lib/src/libpr-downloader_static.a -lboost_thread-mt -lpthread -lboost_system-mt -lboost_chrono-mt -lboost_date_time-mt -lboost_atomic-mt -lcurl -lcurl -pthread   -lwx_baseu_net-3.0 -lwx_gtk3u_qa-3.0 -lwx_gtk3u_richtext-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_aui-3.0 -lwx_gtk3u_core-3.0 -lwx_baseu-3.0 sound/libsound.a -lX11 downloader/lib/src/lsl/lslutils/liblsl-utils.a -lpthread -lboost_thread-mt -lboost_system-mt -lpng -lX11 -lrt -ldl downloader/lib/src/libDownloader.a -lcurl downloader/lib/src/lib/md5/libpr-md5.a -lz downloader/lib/src/lib/sha1/libpr-sha1.a downloader/lib/src/lib/bencode/libbencode.a downloader/lib/src/lib/7z/libpr-7z.a -lminizip -lalure -lopenal 
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
[100%] Built target springlobby
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/springlobby-0.267/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.37590
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/springlobby-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/springlobby-buildroot
+ cd springlobby-0.267
+ make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/springlobby-buildroot
make: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
/usr/bin/cmake -S/usr/src/RPM/BUILD/springlobby-0.267 -B/usr/src/RPM/BUILD/springlobby-0.267 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/springlobby-0.267/CMakeFiles /usr/src/RPM/BUILD/springlobby-0.267/CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f po/CMakeFiles/translations.dir/build.make po/CMakeFiles/translations.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/po /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/po /usr/src/RPM/BUILD/springlobby-0.267/po/CMakeFiles/translations.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f po/CMakeFiles/translations.dir/build.make po/CMakeFiles/translations.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'po/CMakeFiles/translations.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  7%] Built target translations
make  -f src/sound/CMakeFiles/sound.dir/build.make src/sound/CMakeFiles/sound.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/sound /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/sound /usr/src/RPM/BUILD/springlobby-0.267/src/sound/CMakeFiles/sound.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/sound/CMakeFiles/sound.dir/build.make src/sound/CMakeFiles/sound.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/sound/CMakeFiles/sound.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  8%] Built target sound
make  -f src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build.make src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build.make src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/lib/sha1/CMakeFiles/pr-sha1.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[  8%] Built target pr-sha1
make  -f src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build.make src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build.make src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/lib/7z/CMakeFiles/pr-7z.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 16%] Built target pr-7z
make  -f src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build.make src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build.make src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/lib/md5/CMakeFiles/pr-md5.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 17%] Built target pr-md5
make  -f src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build.make src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build.make src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/lib/bencode/CMakeFiles/bencode.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 19%] Built target bencode
make  -f src/downloader/lib/src/CMakeFiles/Downloader.dir/build.make src/downloader/lib/src/CMakeFiles/Downloader.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/CMakeFiles/Downloader.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/CMakeFiles/Downloader.dir/build.make src/downloader/lib/src/CMakeFiles/Downloader.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/CMakeFiles/Downloader.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 29%] Built target Downloader
make  -f src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build.make src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build.make src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/CMakeFiles/pr-downloader_static.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 30%] Built target pr-downloader_static
make  -f src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build.make src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build.make src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/lsl/lslutils/CMakeFiles/lsl-utils.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 32%] Built target lsl-utils
make  -f src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build.make src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync /usr/src/RPM/BUILD/springlobby-0.267/src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build.make src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/downloader/lib/src/lsl/lslunitsync/CMakeFiles/lsl-unitsync.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[ 38%] Built target lsl-unitsync
make  -f src/CMakeFiles/springlobby.dir/build.make src/CMakeFiles/springlobby.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267/src/CMakeFiles/springlobby.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/CMakeFiles/springlobby.dir/build.make src/CMakeFiles/springlobby.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[2]: Nothing to be done for 'src/CMakeFiles/springlobby.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[100%] Built target springlobby
make  -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267/src /usr/src/RPM/BUILD/springlobby-0.267/src/CMakeFiles/version.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
make  -f src/CMakeFiles/version.dir/build.make src/CMakeFiles/version.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
cd /usr/src/RPM/BUILD/springlobby-0.267/src && ../tools/regen_config_header.sh /usr/src/RPM/BUILD/springlobby-0.267 /usr/src/RPM/BUILD/springlobby-0.267
../tools/regen_config_header.sh: line 14: git: command not found
Could not determine version, using old rev 0.267
make[2]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
[100%] Built target version
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/springlobby-0.267/CMakeFiles 0
make  -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/usr/src/RPM/BUILD/springlobby-0.267'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/doc/springlobby/AUTHORS
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/doc/springlobby/COPYING
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/doc/springlobby/README
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/doc/springlobby/THANKS
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/doc/springlobby/NEWS
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/icons/hicolor/scalable/apps/springlobby.svg
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/applications/springlobby.desktop
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/metainfo/springlobby.appdata.xml
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/ar/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/cs/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/da/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/de/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/el/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/es/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/fi/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/fr/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/it/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/pl/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/pt/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/ro/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/ru/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/sv/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/uk/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/springlobby.mo
-- Installing: /usr/src/tmp/springlobby-buildroot/usr/bin/springlobby
make: Leaving directory '/usr/src/RPM/BUILD/springlobby-0.267'
+ rm -f /usr/src/tmp/springlobby-buildroot/usr/config.h
+ sed -i -e 's/^Icon=\(.*\).svg/Icon=\1/g' /usr/src/tmp/springlobby-buildroot/usr/share/applications/springlobby.desktop
+ desktop-file-install --dir /usr/src/tmp/springlobby-buildroot/usr/share/applications --remove-category Application --delete-original /usr/src/tmp/springlobby-buildroot/usr/share/applications/springlobby.desktop
+ /usr/lib/rpm/find-lang springlobby
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/springlobby-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/springlobby-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/springlobby-buildroot/ (default)
Compressing files in /usr/src/tmp/springlobby-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/springlobby-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed)
Hardlinking identical .pyc and .opt-?.pyc files
Hardlinking identical .pyc and .pyo files
Processing files: springlobby-0.267-alt1_5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wn0ev5
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BV6Jf6
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Provides: spring-lobby = 0.267-alt1_5
Requires: icon-theme-hicolor, springrts, /lib/ld-linux.so.2, libX11.so.6 >= set:on6dV6, libalure.so.1 >= set:jfkgJL0Lqv6yEaDnx3dXu1, libalure.so.1(LIBALURE_1.0), libalure.so.1(LIBALURE_1.1), libboost_thread.so.1.73.0 >= set:lhUmTrlQM9QfNzUtwuIrFZLRNB0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.22), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcrypto.so.1.1 >= set:qm55fOYtZCD5QhflFQ4iYt9Maf6pZ16fJ5lU6NhLZg, libcrypto.so.1.1(OPENSSL_1_1_0), libcurl.so.4 >= set:kfYXC97HnIInDeZhObXJcUbjxEmqSDUs5tCbS8ZkllcKk7VuL868, libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libgobject-2.0.so.0 >= set:mkfqQG5x0, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libminizip.so.1 >= set:kgVaJ3Ecru02TOpuwgQwcP9Z5jk3, libnotify.so.4 >= set:if34oGbuclb8We, libopenal.so.1 >= set:liyK5Cx036ZlXLIK0, libpng16.so.16 >= set:lgHMZqVB6fYi2gFFyutjYjTwc0cg6w1mzE8WBqgHSl2LpbsYtnopzzZpdHCTI0, libpng16.so.16(PNG16_0), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.3.2), libpthread.so.0(GLIBC_2.3.3), libssl.so.1.1 >= set:mhYgc8ZzWZBE3V1UFT8fwbhGdPGiGIe3YuR5hsZyhMAvqdOvuaS0, libssl.so.1.1(OPENSSL_1_1_0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.9), libwx_baseu-3.0.so.0 >= set:pgZBsDmGJyqs4PRbVg9gprLtVoPRcf4KQZfpLku23dDQCdVSOX52XBSq2yyTYAhULrcew96ZiKXyoBcSvBCbQ0kZA0IY2N3yTJ5SGkXvwI5vwUJFYPLWDqe08363gDHwKNM1IEkgBm7S12V6LnaC0uM1nOq8gInKsu14P9gZsc2fR3Wx83yIgBlXS2vVkieX9K3mZ6jp9ECAkjZnjMzQEVpJcwd4RyQhAXZdCPJVau4CczqLToIfiBk691M5fuS7A9haRJXRpAq3sterdJNX990XXkfJezq3tVGNAwEyTgNRkSYHp0Mg4Vf6ixE27eUOewi8PnHV8FEQ7NdjrYNxnB5OryZGAcXOc040ilMWkrk4p5Q3MaIN0Kht9vKZirLKekseZjVZKYD5KpJZCvtZvmi2sVNDXbvw6n6X8Ury6R0xEF4cQjnH9QdQ8JV0Z2tP2MTiiCMcmeMETehtcgMe5V5eJDGvMZEuOPXPdSfWl9Ia63GhSNK1JHBz8CXgXXuQegWZ8mEWeygXJHjdpsbihNFY2aN0fnBIsBezUkBvFmux3mTbZ87zyuGSHoyoC5823JazX0xNGL47rcau5jX63AkJa4KJUGfOU8zIt3R233j00X3Zhh49pt70WlMifDt6CxZ50jgvYVy4Pg8dB33ge6wGxeOUmpYpApW4Iyrr6E0giJAyRlCFLa6QkkhvdSENY4nWNpZkD2cMZ33VG82WWtTyjOO3mKbH0ohlWHhXqlhDTxAe4VCHohZlUTIl6pVSxLYbiZKFL2OOHT51qoXoGSpZ8WGRVBLsf2TC5B9eTxpG0FuhG8MZx3, libwx_baseu-3.0.so.0(WXU_3.0), libwx_baseu_net-3.0.so.0 >= set:mhOJJDhIa06tzaL49JvhWRnPSbFgDDzGGSNBAEFPlxhgbW2p0Vq8NhepWCCj24aJIKBxlorOc7u4, libwx_baseu_net-3.0.so.0(WXU_3.0), libwx_gtk3u_adv-3.0.so.0 >= set:pikrFn83Akj1sDbZ2TiMBwVapGo7nCTA6AinDt4Is0peX2KYaPYaAMgnTO8NS1qzzAvdpXuGyOE8qlKyHJA1gxWSN3T0R5Kisli1Bn6kTGPF1Sn0s00xnjmswKZBZsgWMODUc9me6Xd0duohiNz9iAHSY4HknzfinrbVf8Ss5h7ivSI5WQZDIIAJFGMbkdknxYZ4nZ5hGIWS5WIhDoB31Ua6rbHjgNckcyy3ZFO7lv7C9yYULap8sdqpc1MqRUTem5e9rtEsJDsLSMdatSXrPcYflBIchEmtSHmGRmL8KGnE9, libwx_gtk3u_adv-3.0.so.0(WXU_3.0), libwx_gtk3u_aui-3.0.so.0 >= set:ngFAgw4M0S5A7FfOM8SZFoWActwTwi77s32M2oAkmD7t657UrxKg0a4WmpSDTsfeoEimgqLULHEaePlV1SX7jfAbr7hR5yicKhinJSFJKz34AYVD4GokbWqDZ5SwEbLf24Z1GWVnnRwtVnNykuYYWkaKWNlbE2FrX08qYLrgfvHlgSgwP1wJ5AlVImPfsYsZiq23tOpUa, libwx_gtk3u_aui-3.0.so.0(WXU_3.0), libwx_gtk3u_core-3.0.so.0 >= set:rh1Ct58b6UNC8H9OA17lUqQZ1dzrl2IrTGqWd9Z1628JxjtWygiBmGWGsPFMv8pqED9LkdAnZeS6Z81aNF9GAPL8oZbzenhwkie4jVqaDVt9RsPAVacxQFZoIuIQVKl9D2B4q9IboKY1hlzHTtMYsXcMKFuex2KNXkuyQJ4TJkCJjMTOhwtA4s0ZrQ9zpbfSHAmKknnlEBjDEIAZyJYTW7cx5tbFwZl02zPG3DV94XKOV6SHDOvKho7QLopyspsSCZ6u2Zw3BOUNhs56LvqihulWtIBqLHqZeX2nlq5i2puvm62JJXL5i62ObGzoI0XpuWWoSAs0ASSvJF3tPBmuXpR9wymiZff44mxLUrlv7z3GQfJuc55UgdpkUInK5iAZmGjTHYXZL8aT0M4UqYn4TL5iWJPxBs6pXvaY2vsUwwddZ6K6OMPIhl0NXNZn475QJaYT4yVPxfHgsBH4lJ6cMYDOpCH7r9n9GTs5JHE49LnYpM4HP1tVqmv1VwoWoggIA2zEWQhEWTYLRCcvo6jgpRIetw9oU8HXg5OCVsR2noKhuFF8ocBTDBBFLo6wWyRO9aYghvi2BcnAPZzfDZgEX7kT3P9IxzdMNLXA20jykZkHk2LhVXnrvZdDO18Me81nCPF5YnqJCl3kRFwxhdevpcpGCdcc5ivpYEp8Of3NHbwQGAuHhPRbRTWUsXvZa8Zs72sAfKZ1jsVZhOtLSvCcdcNgCX7BsWJAAQrKqBvK8s9R0bHZf135QvdmbDplyRO4xQmpFeOmZ1JA7hAevQA3tmOw5EaheZBvvfknDlcxi2RuhtqlnfYpYrdBPCZkA2ZrFkIdC9BU8ad3XdwWQiwQ6pMxUyFFZ8q0bBlFZIUEImtctGwd2qqovMplbb0RWgO7V6dS0VWZ5V1nGJpuZuayewC9o9hsUkuqwPqHkhTSVuvu60NUOO4JzwOT9os3ZheNgrfLsffbXTYqZhX3T26NGL6rRd5NUMTRZr5lLB4JNdiCkwr0El6XuNxM6oe2j2erUBhHuSeryTidHOakpw2iTBQXGjsbiKpgiOyJBb47XrjoSSE2PFMMQmnjGUZ2upspiwmJbqdvVzgoHs0OfyvnfiwUMOvn6rONntH3PR8kvqY498cJKAr0MFT6SiipeuUBVpMnjCVY1a51TPZxgmZxaR1k5e2Oz7ZCgKUVrFjZuKVv3lUE3t3Fkc689wD7CZaOzXL61Zyz9oZKAZEwNfcMFZAE3FC6lGTW1dCfkOYiuA6rtsklZEI2a6vAw0uHSpPs2xBtz86tRjfmpPLZuELYGApA6OWw8zwr6tI0zZoXOcqFnHlZaRkFci6cN0okV5JSz1dkHZGuTzJgJZj49spRqdZhU6z9fzt1wVTD5DCgFEXxM2NdkzzhE4mkOuaGrXr7KLWsJOZ4Z6Udm4WVnwM1hmAr5G6QrkLalW6CnNsNoEYh1WWXneCmyZc4d3RifZehzrnHqhhEgsf24O74zJqLCZ3Zux8ugcjqcICW7gxwWXgwdZ2xDZ7Lsdf8tPJgH3KQjkWvajyGHxhZhMIQZlAbaPgRyjDRZGkp4VIAaLOL8djmOZJtkKQrlDx7CLT2Es4J3bUdTVvEY6dDMK7AiEQC2Se9zQdByCyoEn4b4JXnLDbtqy1A2U5B1iQZdCLXD13WQb74ZpBDqAD0dNBbjAziHtPpAynepnHTD83F0biEF7mqmaeJBnuukLuZmWMuqSXwtLd11YjqurVyFQyLOxsIE8AcqlXzHNdHmUqmlaydXemje6GIkGqEWiPlwyc4ZhLZ9DLB9UnjVfwouDO3OIypQoDFm8Ib4nZb4WyvZea7cw7pYPBawNNxDHydIsZkPvltNMAbIWShqtxZ6JMTNEe4psc1QN0MI1kOozeflnxOaniC2hvriFBlzvxDZDownMquILxHdPPvKZrBXZDjeoB1VJqumjMHp6mZ0FiHR3XMGoh50bZkjh21LKn5lVR51qZiWtLOwCWMJRm3ycCQAQDTRGU4rgVqgdNmW3VG7RAfdZlQ38NnzqQyMGZ8nBQWw5nHfZIUxrlkDtZwJTy2mx4Z3TZh6CWNzsocq3nZ7RrprLDdjjn5ua8ZKmAnwbyZmfu0BM9NnR2h4VYUS0zQjmwAyt7NV4sDDiA6qdjAD1xeb8OOmbZ9dOytNNYUWqjsapFvhscZnb5Ig5Xt7CVpMm5QuY56tZ36yp5iF35bF9ZjIELRcDSMwVQJGmCLnCYpXwrC9GR0dSL4lXXO9aVCjFP7c6qORnZzWpTZ8NDMELkGTYOb8omiOhTosbHGc6XN48TXK7qgqzKthVgJJCixnLBynC8Co8GwdaRRvVtPYjHpSLw8AN1YK060AI9FShuItPOoGSZ7IA8r1PAdvjIr4Jl5NF5ZkFBy91gcAAEWObVZmma0JLuRZ6jdqgbJKNt0PYrTRmJ0Za5Rzwle91zIY45d7vaZpm4Ly1ivT5kbEtbD1zh41mapd3llOg9G9BUPS98ZnzgPG0, libwx_gtk3u_core-3.0.so.0(WXU_3.0), libz.so.1 >= set:kgb6dgbZt92lHCrnCJQGpED5PDHXW1, libz.so.1(ZLIB_1.2.3.3), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AtU5M3
Creating springlobby-debuginfo package
Processing files: springlobby-debuginfo-0.267-alt1_5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VCArQ5
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.K975S6
find-requires: running scripts (debuginfo)
Requires: springlobby = 0.267-alt1_5, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libalure.so.1), debug(libboost_thread.so.1.73.0), debug(libc.so.6), debug(libcrypto.so.1.1), debug(libcurl.so.4), debug(libdl.so.2), debug(libgcc_s.so.1), debug(libgobject-2.0.so.0), debug(libm.so.6), debug(libminizip.so.1), debug(libnotify.so.4), debug(libopenal.so.1), debug(libpng16.so.16), debug(libpthread.so.0), debug(libssl.so.1.1), debug(libstdc++.so.6), debug(libwx_baseu-3.0.so.0), debug(libwx_baseu_net-3.0.so.0), debug(libwx_gtk3u_adv-3.0.so.0), debug(libwx_gtk3u_aui-3.0.so.0), debug(libwx_gtk3u_core-3.0.so.0), debug(libz.so.1)
Adding to springlobby-debuginfo a strict dependency on springlobby
Wrote: /usr/src/RPM/RPMS/i586/springlobby-0.267-alt1_5.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/springlobby-debuginfo-0.267-alt1_5.i586.rpm
1070.06user 42.10system 4:51.46elapsed 381%CPU (0avgtext+0avgdata 753600maxresident)k
0inputs+0outputs (0major+20737214minor)pagefaults 0swaps
1112.01user 49.17system 5:58.13elapsed 324%CPU (0avgtext+0avgdata 753600maxresident)k
17680inputs+0outputs (0major+21562884minor)pagefaults 0swaps